John Harris
Professor Harris is incredibly kind and friendly. I genuinely enjoyed his class because he was always very energetic and funny. There were 4 major assignments as well as a few chapter quizzes. None of his assignments are overly difficult and he is relatively forgiving about late submissions. 
