Reviews of professor James Mahshie

Rating: 3.0/5, difficulty: 4.0/5
Exams  difficult bc youre very pressed for time (many people didnt answer some questions bc of this). Must go to class to understand topics and how HE defines things/explains them. Labs are very easy and essentially grade boosters. Homework is difficult bc of his definitions are slightly confusing/ seems like he tries to trick you