John Gary
Dr. Gary is super helpful and makes science easy to understand for those who really aren't science-heavy students. He's very willing to meet with students outside of class to help with homework. If you understand the homework, the tests shouldn't be difficult.