Jim Schneider
Jim is a great teacher that makes geology actually interesting. Offers alot of bonus points and is always willing to help explain if you have any questions. Has some fun and group quizzes. As long as you pay attention and do the work he will help you suceed. Really recommend him and this class if you need to fulfill your GE requirements.