screenwriter | novelist | writing coach & teacher

Writing Courses


5-Week Intensive Screenwriting Workshop

Details for times, prices, and how to register are in the video description on YouTube!

NEXT LEVEL NANO: Novel-Writing Class

Begins Mid-October | Open to everyone | Time TBA

I’m very excited to announce that I will be teaching a novel-writing class called “Next-Level Nano” over Zoom that is aligned around the writing timeline popularized by NaNoWriMo (which stands for “National Novel Writing Month”). This class starts in the middle of October and is open to anyone who would like to participate.

The first class will be recorded and posted to my YouTube channel so that it’s easily accessible and so you can decide from there if you’d like to try any of the other classes.

1st MONTH OF CLASS | In Oct: “Authoring Your Dream Book – Outlining & Collecting Inspiration”

  • Week 1: Inspiration – Finding Your Story + The Freeform Outline
  • Week 2: Characters – Essential Character Backstory + Tone Matching
  • Week 3: Your Voice – Journaling + Author Honesty

2nd MONTH OF CLASS | In Nov: “Building A Strong Foundation – Embarking on Your First Draft”

3rd MONTH OF CLASS | In Dec: “Marathoning Past 50K Words – The Joy of Discovering Your Book’s Ending”

BREAK| Revision is always easier with a bit of time for perspective which is why the next class, on how to begin revision, will start after a several week break.

4th MONTH OF CLASS | In Feb or Jan: “A Logical But Loving Lens – Revising Your Book”


Begins Dec or Jan | 7 students | Enrolling now!

I’m currently taking enrollment for a 7-person Intensive Screenwriting Workshop. It’s a collection of all the most valuable lessons and epiphanies I accrued while getting my MFA in Screenwriting at USC and while working as a writer for years. The projected start date for this class is the first week of December 2020 or January 2021. Read about my teaching style and philosophy here.

If you’re interested in this class, and would like to discuss a spot being held for you, send me an email at and we can connect from there.

If none of these courses are quite what you’re looking for, I’d love to hear from you about the type of class you’re interested in. Also, check back, because I’ll be adding more courses as I develop them.