Very good and through

I've been training for awhile now, and recently soloed. This course lays it all out for you in easy to grasp segments, and the video is a big help.
The cockpit of an airplane isn't the best place to learn the theory, so I highly recommend, both before actual crosswind lessons in the plane, and afterwards!