Try Paul Chek - Golf Biomechanist course
http://www.chekinstitute.com