Eric Gregory
His communication was bad throughout the entire course.I took his online course. When I posted a question on the wrong board,he assigned me a F on my assignment.I emailed the professor my question beforehand and he did not answer which led me to post to the board. After receiving my grade I asked him to revise it and he said no.he's uncompromising.