Reviews of professor Shawn Naraine

Rating: 5.0/5, difficulty: 3.0/5
Very good teacher, gives good feedback to us. Makes the course fun

Rating: 2.0/5, difficulty: 1.0/5
If you email him expect a reply within 10-15 business days. Completely unreachable. Has three teaching assistants that do the lab classes and they all have a different approach. Never had a single class with the professor himself. Only positive is he has good PowerPoints with lots of relevant information.