Lecture Slides: Horrible, not enough relevant content
Mid/Tests: Not too hard but has mistakes in it
Labs: Simple but requirements are very confusing

Randomly takes attendance for participation and quizzes. Assignment is group based, confusing again as to what she wants.