Number of ratings 91
Please select one of the following errors and use the text box to tell us the correct information.
This guy is hard. Don't take his course unless you are willing to put effort into it. His assignments are very hard. That being said, if you do put in the effort, this might be the most rewarding course you ever take.
Painfully hard, the course still gives me nightmares. At the same time, assignments do a great job of teaching. Very fair on the exams, and does nice bell curves. I think many people got over 100 in this course (the CS geniuses of course), but as long as you stuck around, the mark adjusting helped. Assignments take VERY long and are VERY hard.
good prof, but it takes getting used to his teaching style. The assignments were quite challenging, but at least after you completed it, you felt you had a better grasp of the material. the assignments were hard, but you have to remember this is the University of Waterloo - arguably one of the best CS schools in North America
The worst ever. Never let this guy coordinate another course. Make assignments bloody hard, cant even do them. Not everyone is a CS genius. No one wants to be stuck in waterloo for their whole life like you doing research, so stop being hard!
Very good at teaching scheme. He teaches very fast, which is ideal for an advanced course, but probably very bad for a regular course. I took the course with significant prior knowledge of programming, and I must admit that is was very helpful, despite everyone saying that it's not necessary. Gives a LOT of bonus marks, but also a LOT of work.
Copyright © 2009 RateMyProfessors.com, LLC. Powered by mtvU and MTV NETWORKS
User Comments and Ratings
Books Used By Professor