Eric Poche
He is willing to work with students and their time constraints being a college student. He is very understanding, and his grading is generous the majority of the time. I would recommend not buying the textbook and renting or borrowing instead as it is used maybe 5 times throughout the semester.