Kira Villa
She is a great professor and is very knowledgable. Her lectures are amazing and she explains things in a way everyone can understand. She is always willing to help you out, and her grading criteria/rubric is so well set up. The homework is very easy as long as you show up to class. Course is very lecture heavy but the lectures are very enjoyable.