We highly recommend Taminations as a resource to learn and review the calls. It includes the written definition for movements and plays an animation for each call. Free Taminations apps are also available for smartphone or PC from Google Play as well as the Apple and Microsoft stores.
If you prefer watching real people dance, videos of square dance lessons with demos of the movements are available on the internet.
YouTube videos of mainstream lessons are also available from @cyberpoint.
The official Definitions and List of New Mainstream Calls are available for download on the CALLERLAB website.
