Jonathan Meair
Nice guy, but here's the thing, his exams are not a good representation of what you have been practicing really, he claims you solve all hw questions to build up to exam questions but that's not true IMO, also extreme tough lab grader other than that he is nice and chill, his class is built well and if you take it over a normal semester not summer 