Here are some ways we can connect and I can help you learn.

I love playing the bagpipes and sharing what I have
learned with others who are eager to learn and grow.

1. Sign up to get updates.

I send out occasional emails about new and exciting things I’m working on here at I write about all aspects of piping with an emphasis on finding new ways to help pipers learn faster and more efficiently. Sign up and you won’t miss out on anything I’m working on. Sign up here and I’ll send you my free guide “Learn the Pipes Right: Everything You Need to Get Started”.

2. Get exclusive access to my online lesson library and weekly LIVE online video classes with the new Membership.

The new Membership gives your the inspiration, information, and resources you will need to take your piping to the next level. Your membership includes unlimited access my complete library of hundreds of lessons, tunes, videos, and seminars on every piping topic imaginable for pipers of all ability levels –– high-quality lessons you won’t find anywhere else.

In addition, you get to be part of my new weekly LIVE online video classes where we cover the topics you want to learn about most.  AND you get to meet some of the world’s top pipers who we bring in as as special guests: World Champions, Pipe Majors, top teachers, composers, and judges. You have the opportunity to meet these Champions face-to-face and get answers to YOUR questions.  Learn more about the Membership and sign up here.

3. Buy one of my products.

You can find them all in my store. You’ll find downloadable video and audio lessons, some of my exclusive products like the Bagpipe Gauge and the Piper’s Ultimate Reed Poker, and some great deals on some of my favorite piping products that I use and recommend. I have several other products in development, so please check everything out at my online store.

4. Sign up for one-on-one lessons in person or online.

I have been teaching bagpipes since 1999 and I have students of all ages and ability levels around the world. Video chat programs like Zoom, Skype, or FaceTime make it possible for you to have private lessons from anywhere. If you can make it to Seattle, we can have lessons in person. Send me a note if you are interested in learning more about one-on-one lessons.

5. Invite me to teach or perform.

I’ve performed and taught all over the world — from big concerts on huge stages to personal events. I’ve given lectures to large audiences and given small workshops on custom topics for pipe bands and other piping groups. I love to teach, I love to travel, and I love meeting new people. Send me a message and we can discuss details.


6. Search this site.

If you have specific questions, I may have about it on this site. Just use the search box in the upper right-hand corner of this page.


7. Join my exclusive Piper’s Club.

I have a limited number of spots for my most motivated and passionate students. The Piper’s Club includes private lessons in person or online, access to the Membership and all of my downloadable lessons, a Bagpipe Gauge, Piper’s Ultimate Reed Poker, a regular supply of my best hand-selected reeds, personalized goal-setting sessions, monthly online video conference with other Club members, and once a year half-day in person hands on session. If you would like to learn more about the Piper’s Club, please send me an email.


Please email me.

If you have any questions, drop me a note! Have I missed something? If you have an idea about a way we can work together that isn’t listed here, please use this contact form to send me a note and we can work something out. Thanks!

    Your Name (required)

    Your Email (required)


    Your Message

    [anr_nocaptcha g-recaptcha-response]