Can't rave enough about Brian. Went well above and beyond, then some! Incredible teacher, thorough and knows his stuff inside out. Thoroughly and totally recommended. Tha ... more