
Introducing the brand-new Cracking the Code Course Player, a thoroughly modern interactive learning environment for sequential lessons like the Pickslanting Primer, the Obsidian Seminar, and more.
Like any course player, the Cracking the Code player makes it obvious which videos to watch and in which order. That’s the easy part—but we didn’t stop there. The player also offers interactive features you won’t find in a conventional list of guitar lessons.
Choose Your Own Path
Course branching lets you choose the correct path through the lessons based on the technique you actually have. Downstroke escape motion? Go here. Upstroke escape motion? Proceed straight ahead. You get the idea. The course can send you toward the information you need without making everyone take the same route.

Sidebars, Just Like a Textbook
When deeper information is useful, we don’t have to hide it or bury it in an index. Course sidebars bring that material to your attention while making it clear that you may not need to explore it right now—especially on your first trip through the course.

Interactive Quizzes
One of the most in-depth additions is comprehensive multimedia testing based on real playing from our interviews. We painstakingly prepared and curated hundreds of video and image assets to train your ability to understand technique when you film yourself.
This is a critical skill that can potentially save you years of repeating exercises that aren’t addressing the underlying problem—when the real issue is already visible in your own footage.

Start Learning
The new Course Player is live right now in all of our long-form courses, including the Pickslanting Primer and our seminars. It’s part of a massive redesign of the Cracking the Code website, including an updated, thoroughly modern dashboard that puts the most important parts of the learning process—your current course, motion tests, quizzes, and technique feedback—within easy reach. Here’s what it looks like:

Ready to get started? Awesome. You can open the updated Cracking the Code dashboard right here: