Professor Criner rocks, she's super flexible and caring and provides ways to really understand and digest the material. Assignments are easy- quick quizzes and discussions. Make sure you understand the key concepts and you're good.