John Bonosoro
Professor Bonosoro is an awesome teacher and easily accessible for online students. Each week, there is a discussion and two short papers. Every topic discussed was interesting, and assignments are straightforward. Three quizzes throughout the course that are time consuming but not difficult. If you do your assignments, you should easily get an A.