Reviews of professor Mark Davenport

Rating: 4.0/5, difficulty: 3.0/5
I enjoyed this class, a good amount of homework, and as long as you did your reading this class was fine!