Garret Langlois
Garret was disrespectful towards his students and honestly made the lab sections thoroughly dreadful. I've never had a "professor" that talked to his students as if he was the coach of a football team, and he made a class like NRM much harder than it should be. My advice to anyone looking into taking NRM, do not take it with Garret.