Musical Theatre

Musical Theatre Writing Class


Have you ever wondered what it takes to turn an idea into a fully developed musical theatre show?

Join a musical theatre writing class to find out! Spend the year working with other students to take your idea from the page to the stage. The class meets for an hour every week to allow students to share their work, discuss their progress, and set goals for the week ahead. Musical theatre writing class includes lessons on a variety of topics including the following:

  • Brainstorming
  • Story mapping
  • Character development
  • Composing
  • Lyric writing
  • Book writing (writing the script)
  • Collaborative creation
  • Guest lessons from local theatre professionals

Whether you’re a musical theatre fan or interested in learning to write with a group, sign up for a musical theatre writing class today!

For rates, please see the Lessons and Classes page.

Musical Theatre Writing Camp


Musical Theatre Writing Camp is a one-week camp during which students write, produce, and perform an original musical! The week is packed with instruction, small-group writing, revision, design, rehearsal, and workshops by local theatre professionals. It includes a preview performance during which students receive feedback from professional theatre artists and musicians, and culminates in a final performance of their original show for family and friends.

Previous musical theatre writing camps have been run over March break and in July. 2026 dates have not yet been announced. Sign up below for the Kayleigh James Music newsletter to know as soon as 2026 dates are announced, or use the “Book Now” link to sign up for the camp waiting list today!


Kayleigh James Music has a newsletter! Sign up now for your chance to win a free lesson!

Email newsletters will be sent once per season, and will include include information about upcoming workshops, classes, camps, and more!

When you sign up for the newsletter you will be entered in a random draw to win a free half-hour lesson of your choosing. The prize draw will take place January 5, 2026, and the winner will be notified via email. Sign up below!