This is the 2nd Intermediate Level of the Piano Skills Foundation series of piano lessons. Working through Beginner Levels 1, 2, & 3, and then Intermediate Level 1 would be the best way to prepare for this level. Each lesson has an accompanying video. Links for all videos are available at the True Piano Lessons website. The whole series is designed to help you build a strong foundation of basic piano skills so that you can play anything you'd like to play at the piano.