Sara Rocks
Dr. Rocks is awesome, she's passionate about what she teachers. Prepare for exams, they can overshadow your grade significantly even if you receive 100% on the homework. But she gives review videos and they are very helpful, you will succeed a lot better if you show up and participate in the group activities. She's worth it though!