Reviews of professor Michelle Dyer

Rating: 3.0/5, difficulty: 3.0/5
Always replied to emails, was always nice, clear course schedule and grading.