Adam Turl
If you don't know what you're doing in this class it's because you aren't listening. Great teacher. Treats you like a person. Knows his stuff. The only way you won't get anything out of his class is if you think you know more than him or you don't make any effort. Highly recommend this guy.