James Shanks
Dr. Shanks is a great professor. Although there is a decent amount of work to complete for this class, he is more than happy to help/guide you through it. He has strict grading guidelines but is clear on what you need to do in order to succeed. He can be a bit intimidating at first, but is a really nice guy and will help you if you show you care. 