Jean-Michel Mongeau
He is honestly the worst choice for ME 370. His HWs are really hard and is very condescending if you ask him about the HW or project. His exams are pretty difficult too and nothing like the exams and his curve is POINTLESS. Avoid.