Jennifer Hults
Incredible professor, extremely helpful and nice. Replies to emails in a timely manner and helps understand and explain material you don't understand. Expects your attention and respect, so no phones/laptops. Homework just about every class, but helps learn the material. Extremely available. Attendance not mandatory but weekly pop quizzes.