Benjamin Purkis
Please take this guy's class before you go to Main. I have no clue what I'm doing right now, and I am only surviving because of this man. He actually knows how to teach and takes things at a nice pace.