From nanomaterials to nanoparticles to electrochemistry. Really good teachers and extremely patient when it comes to helping students with doubts, both theory and practical. Professors are also well versed in their fields and will help any student in need.