Reviews of professor Colleen MacDonald

Rating: 5.0/5, difficulty: 3.0/5
Talk to her if you need clarification. She will point you in the right direction. Happy I asked for help.