Reviews of professor Moneesh Upmanyu

Rating: 5.0/5, difficulty: 3.0/5
Thought I would hate the class, but Moneesh made materials science really interesting. His slides are scary but he explains things very well. Homework is very easy and exams are reasonable. He is a fair grader and cares about his students. TAs for the lab section were mean though. They take off 10+ points for the smallest things in write-ups.

Rating: 5.0/5, difficulty: 3.0/5
Professor is very knowledgeable on the subject and his slides are very organized for the class. He also cares about his students and will try to help you if you don't understand something. There is a textbook for this class, but I was able to learn the material from his slides and in-class explanations.