Angèle Stoebener
This is the third class I've taken with Professor Stoebener. Her teaching methods force you to learn the material and work for your grade. However, she is always very willing to help out when you need it. I would definitely recommend taking her class, while it can be challenging it is very rewarding.