| 12/10/08 |
CS2642 |
5 |
5 |
4 |
3 |
 |
 |
|
You'll either love his classes or hate them. He provides a lot of material to help you out with the class, including voice recordings of the class. There is a participation grade, so don't think you can just skip and listen to the voice recordings. As long as you pay attention in class, do your readings, and do your assignments, you'll be okay. |
| 5/14/08 |
IT3123 |
4 |
5 |
5 |
4 |
 |
 |
 |
Great command of the subject matter. Keeps classes interesting. However, he has a reputation for not being "the easiest teacher", but he definitely makes sure you know your stuff. Very fair in grading. Would highly recommend |
| 2/24/08 |
IT3123 |
4 |
5 |
5 |
5 |
 |
 |
|
Has an amazing grasp of the subject matter, incredibly fair in grading and interesting to listen to. |
| 1/14/08 |
IT4823 |
3 |
5 |
5 |
5 |
 |
 |
 |
Hands down the best professor I have had during college. He has the knowledge and experience in the IT field which makes the lessons realistic, not theoretical. |
| 1/8/08 |
IT3203 |
3 |
5 |
4 |
5 |
 |
 |
 |
He is an enjoyable lecturer; fortunate because you'll need notes to do well on tests. The tests are fair though, and almost everything he asks will have been covered in class. My only complaint is the homework assignments were tedious and sometimes difficult, and grades were slow in coming. Overall, a very good professor. |