This class is going to be hard regardless of who you take it with, so know that. However, I believe that Professor Troyan offers a young energy and excitement to the course that may make it a better experience. He truly cares about the subject and seems to care about our understanding of it. He also has an incredible knowledge of it and his slides are pretty good at explaining the topics.
His homework is good at applying the concepts and a great practice for exams. You can also work in groups on it and I highly recommend that. Overall, Pete is a good guy for the job. (Also, Bill Johnson is a dope TA.)
Grade Distribution
No grade data available
Sections
1Lecture (1)
This course has a well-earned reputation for being a heavy time sink, but you can secure a solid grade if you treat the weekly problem sets as your primary study guide and lock in a serious study group early on. The textbook is completely optional since everything you need is on the posted slides, and the exams pull directly from that material while usually carrying a generous curve. Lectures move quickly and can feel dense or slightly scattered, so treating office hours and the practice exams as essential is the only way to stay on track. Put in the consistent weekly hours, refuse to coast on your groupmates, and the grading remains fair enough to guarantee both a strong letter grade and actual mastery of the material.
22 Reviews
Peter Troyan is a great teacher for this difficult course. His problem sets are difficult, but they do help you understand the material. The book is not as helpful as it should be, but if you do not understand it then it is a good resource. His slides do help and are the most important resource. This is a class that you have to go because he gives helpful tips in class.