Julie Jessop
Dr. Jessop explains every topic very clearly and makes the content decently easy to understand. Unfortunately, this is a flipped class, so she isn't explaining much unless you go to office hours. If you have classes during her office hours, good luck. She also gives an absurd amount of work so be ready to devote way too much time to this class.