Natalie Jensen
Professor Jensen has great lectures and is always really funny and interactive. If you take 378, try to take it spring/summer so you can take it from her! The tests are pretty challenging, but if you take good notes and makes sure that you understand the material, it's very manageable. How she weights the final is beneficial to everyone too.