Main Content

Let’s Rock!

Free Stuff

Dozens of lessons and articles to get you on the right track, no matter your skill level.

Learn More

Premium Courses

Practical courses of study for the serious guitar enthusiast.

Learn More


One-on-one instruction – my specialty - in person, long distance or by video submission.

Learn More


“I am always encouraged by teachers like Jim, who give us reason to believe that the coming generations of guitar students will receive the dedicated and competent instruction required to be happy, ever growing guitarists!” - Jamie Andreas, Guitar Principles

"Jim is a real music teacher who understands how to relate to all ages and abilities, which is important to me as an older adult student. Every lesson builds upon the next and, as a result, my guitar playing is light years ahead of where I was 2 years ago. He ROCKS and I am lucky to have him as my teacher.” – Karen P.

“Having logged over 1,000 Instructor hours in combat aircraft and coached sports for over 15 years, I can say with great confidence that Jim’s unique teaching skills are a rare find.” - Brigadier General Guy Walsh, US Air Force, Ret.

"Jim offered the best learning experience I've ever received from anyone on any subject. He helped me get into Berklee and put me on the path to doing what I love. Great player, great teacher, and a better person. I highly recommend!" – Jeff G., former student