Jesse Zitter
He is the best professor I have seen throughout my student career. I did engineering with 48 subjects and masters with 8. The best. Very good knowledge. Lot of activities to boost your courage and confidence. ETC is the best subject I studied for my masters. Helped a lot. He is original with marking. If you do well he will ask you to perform better