Reviews of professor Kelly Michaelis

Rating: 3.0/5, difficulty: 4.0/5
All of the answers are on Quizlet, so it isn't bad. The material is difficult if you just try to learn it though