James Ivey
Enjoyable class; attendance taken through Kahoot at the end of class & weekly homework assignment that's easy to get a 100% on. The lectures are lectures, occasionally spiced up by some humor, but it's an easy A if you study the PowerPoints before the tests.