Reviews of professor Kelly MacDonald

Rating: 4.0/5, difficulty: 2.0/5
i didn't buy the textbook and still passed. class made up of weekly quizzes, ZAPS which are kinda fun, and a couple tests. material isn't very difficult . very manageable w my 15 hr course load