Leela Nageswaran
Her class goes by fast and she provides a lot of helpful application problems. There's only a few homework assignments and they don't take up much time and are super easy. Exams are similar. It's just a lot of math and you have to grasp the concepts pretty quickly. The curve can be rough, but she gives you all the resources you need to succeed. 