Monique Corral
Overall, great and intelligent professor! She's very caring of her students; anyone can tell she's extremely passionate about what she teaches. Participation is essential; I missed one class and got 10 points knocked off. The course is based on a group final project, weekly class discussions, and a final personal project. Free Textbook!