Bobby Nichols
It was an hybrid class and Ill tell you-Participation matters and dont skip class too much. Easy A if you do your assignments and weekly discussion board, he also provides reviews  for the proctored exams/tests. Hes hilarious, respectful and answers questions/emails. Would definitely take his class again if I had to.