Reviews of professor Daniel Harper

Rating: 5.0/5, difficulty: 2.0/5
This instructor is not only a good option because of his easy grading and assignments but because he give great feedback and wants you to pass his class!