Quite frustrating most of the time, and never actually taught anything, he just spoke very vaguely. He's quite nice! But don't waste your time or money on this class unless you don't want to learn anything and spend a semester developing wrinkles on your forehead from confusion.