Reviews of professor Kyle David

Rating: 5.0/5, difficulty: 3.0/5
Good professor, but definitely not an easy A. Weekly homework + discussion posts, gives tons of feedback each week, and returns grades in a timely manner. Strict grader on papers but gives clear and precise instructions. Some extra credit. Wants you to analyze and interact with the readings. Will improve your skills if you're up to the challenge.