Alexis Shusterman
She is the most lovely and funny, energetic professor and I'm so glad I got her! She was always explains concepts in fun ways and making sure we get main points. You definitely have to study for tests since lecture covers concepts well, but much of learning calculation requires office hours and tutoring, homework was pretty reasonable.