New teacher, very organized, clear & very informative lectures (fun), caring, attendance not mandatory but highly suggested since she doesn't upload lectures online, a few pop quizzes & class activities, no homework, 3 multiple choice exams, and research paper at end of the semester, minor extra credit. Exams/quizzes are worded very trickily/hard.