Dumitru Rusu
Dumitru is definitely a professor to take online, as he stated to us many times in our in-person lecture. Dumitru himself is a hilarious, great person who wants to see his students succeed. My best advice is to go to his office hours and to supplement his lectures as much as possible. The homework he gives helps a ton on weekly quizzes.