Reviews of professor Troy Cochrane

Rating: 4.0/5, difficulty: 2.0/5
Troy did a good job teaching this 4th yr course - he was front and center leading a seminar for 3hr periods. He would put us into interchangeable groups to discuss ideas -- perhaps a method of imprinting the material. His assignments were around a level 2 difficulty. But it gives you time do your own research on the side related to course material.

Rating: 5.0/5, difficulty: 3.0/5
Fantastic lecturer, very engaging. It is to be expected that as you make your way through university you will have a mix bag of awful professors and exceptional professors. He serves as a great example of the later. Simply put, he cares about his students and he cares about this course. Highly recommended.