Reviews of professor Kevin Murray

Rating: 5.0/5, difficulty: 3.0/5
Very fun class, but still a lot of work.