Arun Gokhale
Professor Gokhale knows his stuff. While he did sometimes overcomplicate some topics by introducing some more advanced material, his lectures were still understandable. His passion for material science is evident when he teaches. Yes, he does read off his slides, but that also makes it simple to study for the class since he shares the slides.