She is definitely one of the professors who loves what she teaches. She sometimes goes too much into it, more than you need to know but it's very interesting. Where you sit on the first day is where you stay for group projects for the rest of the semester. Midterm in class, Final online. Overall, she's a great prof and will help you if  you ask.