Micah Bhachech
Professor Bhachech is a really laid back guy. He lectures in a way that is understandable, relatable, and humorous to his students, and is pretty easy and consistent with the homework. There is required reading before each class that he may give a pop quiz on, but I don't thnk they're graded. Otherwise, the homework and exam are easy.