Reviews of professor Kyle Davis

Rating: 3.0/5, difficulty: 2.0/5
This class was simple to pass if you just showed that you tried on the papers.