Ryan Guinn
Mr. Guinn is passionate of the subjects he teaches and wants his students to learn. He expects participation and if you actually show up to class and follow the syllabus, you'll do just fine. I'm sure he's new to teaching but I've taken two courses with him and you can see his confidence is night and day between the two. Would highly recommend.