Jonathan Su
Su was the best, if you have the possibility to take him for any engineering class, do it. He is awesome with due dates, super understanding, and wants to help you in every possible way. His grading is the best and if you put in the standard amount of work and effort you can get an A in the class. Oh, also there's no HW. 