Wen Cong Huang
Hes a great professor who will spend whatever time is needed to help you understand a topic. There are weekly homeworks and a total of 4 test and then the final. If you do the homeworks the test and finals are super easy