Nazanin Ruppender
I highly recommend taking a class taught by Dr. R, as she knows and teaches the material well. Her class is challenging, but she truly wants you to grow & succeed. For this course, most of our class time was spent working through problems/concepts in groups after a dense but short lecture on the subject. Use the resources given and you'll do well!