“every (chess) master was once a beginner”

-Irving Chernev

  • Unlock your potential with comprehensive chess lessons designed for players of all ages and skill levels. Whether you're just starting or looking to refine your strategy, we provide personalized instruction that covers openings, middlegame tactics, and endgame mastery. Lessons focus on enhancing your critical thinking, problem-solving abilities, and overall enjoyment of the game.

  • Discover the joy of music with engaging guitar and piano lessons tailored to all skill levels. Whether you're picking up an instrument for the first time or looking to refine your technique, our personalized instruction covers essential skills like chords, scales, rhythm, and musical expression. Lessons focus on building confidence, creativity, and a deep appreciation for music, helping you play with skill and passion.

  • Coming soon!

  • Check out my shop for downloadable guides for GameMaker 8.1 and GameMaker Studio. GameMaker 8.1 guides are free! Check out this YouTube playlists for videos as well!

  • chess with children

    Chess

    Learn chess with tailored lessons for all levels, improving strategy and tactics.

  • music notes

    Music

    Engage in fun music lessons focused on technique, theory, and personal growth.

  • python and javascript programming

    Python & JavaScript Programming

    Beginner-friendly Python and JavaScript lessons covering coding basics and real-world applications.

  • GameMaker Studio

    Learn to create 2D games with GameMaker Studio using beginner-friendly, hands-on tutorials.

Shaping minds to think critically through the power of games and coding.

What people are saying

  • Alanna K. - Co-founder of Growing Minds Academy

    "Lorenzo is an extremely gifted chess instructor whose passion for chess is incredible. His ability to connect with students and get them to fall in love with chess is amazing. I would highly recommend Lorenzo for any chess instruction for your child!"

  • Debbie E. - Former President & CEO of Chess in the Schools

    "Lorenzo is a dynamic chess instructor! His students were inspired by his knowledge and flair for teaching."

  • Zain H. - Chess Parent

    "Lorenzo has been a fantastic chess coach for my child! He somehow turns the complexities of chess into fun puzzles, keeping my kid engaged and excited for every lesson. The improvement has been incredible, and it’s clear Lorenzo knows how to nurture both skill and passion."

“learning deserves to be fun!”

-lorenzo r.