Reviews of professor Meghan MacDonald

Rating: 5.0/5, difficulty: 4.0/5
Couldnt ask for a better professor. Wonderful inside and out.