Clifford Perry
Professor Perry is a chill guy and seems like he knows his stuff, only thing was that he had a lot of assignments. Textbook was mandatory but I didn't buy it, pdf of the book is online, saved a lot of money. There are a 3 assignments per chapter, a quiz per chapter, and 3 exams NOT honorlock (stress free). quizzes/exams are worth 20%, others 1-2.5%