Mariya Davis
A lot of group work and group discussions in this course. One of the most rewarding classes I've taken in college. Professor Davis is very knowledgable and passionate about what she does and it shows through her lectures. Assignments were not hard but do require time to put together especially the group projects, so do not slack off!