Gregory Morin
Very in-depth and organized. Lots of reading, watching videos, and powerpoints. Will do group projects, discussion responses, and activities to write a large report. Fast grader and gives good input. Available if you have questions and is fast to respond by email. Just follow the instructions he provides and ask questions.