John Theado
MGF1106 is such an easy course. Prof Theado is very simple, no curveballs. Lots of hw though, expect to be at the smart lab for long hours. But it is easy to work ahead so theres that benefit too. Halfway through fall, he switched to all online instead of in person, I wasn't mad. You can pass the test from teaching yourself on the HW. 