Jamie Rossiter
She gives a ton of extra credit so there really is no reason to not do well in this class. All of the videos she shows are super interesting and helpful for the written portions of the exams. Tests are super easy as well, just refresh on the material and you're set. She lags with gradings though, that's her biggest flaw.