Prof. Klein is a great teacher. Her slides and lectures are very well structured. Although she gives a lot of iclicker questions, they are helpful and easy if you are paying attention and can be used to study. Tests are on paper and closed book, but if you study and pay attention in lecture you'll be fine. EC opportunities given in recitation too! 