Elizabeth is awesome! Lectures were always interesting and time was spent well, I knew what to expect on exams, and she gives lots extra credit opportunities. Loved this class, definitely recommend her.