The class is DEMANDING! She holds you to a high standard, but you learn so much. It's project-based, no exams, most assignments are done in groups during class. Her recorded lectures are great and she gives you all the background you need to understand the papers. Her feedback is very blunt, but she always answers questions and is easy to contact.