Dr. Langenfeld has amazing lectures and encourages participation from her students. However, the amount of reading material is quite large and can be overwhelming if you do not enjoy the material. On the bright side, all of her exams come straight from the slides.