Jack Reardon
He is a smart and kind guy, but very hard to understand. I talked to him outside of class and he was really understanding and let me retake and better understand the material but I hated this class. Maybe it's better in person instead of online?