Dr. Schmidt is amazing! Twice, I mixed up due dates and turned assignments in late, and she did not penalize me. You choose an area to write about for the semester in discussions instead of writing a lengthy paper. She is very engaging with students, and the assignments were not boring. Even with minimal effort, you will learn a lot!