Introduction to Writing Speculative Nonfiction Essays with David Gilmore


November 13, 2022

Time (US Pacific):

11:00 am


Tips for writing essays on speculative fiction.


As writers and readers we all bring something different to the page and have our own lens with which we view not only the world, but the media we consume. Learn how to leverage your unique perspective and expertise into a well crafted essay on your favorite media. Do you have opinions on the great man theory and science fiction, or want people to understand the racist history of mapmaking and its effects on the modern fantasy novel? Perhaps you want to write about how a particular show made you feel seen. In this class we will learn how to come up with essay ideas and examine the basics of form and crafting essays on speculative fiction topics.

For writers of all levels. No advance preparation is required.


Limited free registration: We offer a percentage of seats in every class to BIPOC writers for free, regardless of financial need. Please email us with your name, the best way to reach you and the name of the class:  For more information see our equity and inclusion policies.

The Supporting Tuition rate is shown for each class or workshop, for folks who are able to pay it. Paying the Supporting Tuition rate enables us to continue to pay our staff and instructors equitably as well as support access to classes for others who may be in a different situation. 

For folks who are under more limited economic circumstances, no matter your background, we offer a discount code for reduced pricing: CWDISCOUNTS4WRITERS. If this will help you take the class, you are invited to use this code for a 26% discount on all online classes and workshops. For more information about when to use this discount, please see our financial aid policies.


Register Now:

To register, click on the button below and enter attendee information. Apply the discount code in check-out.

Supporting Tuition
79 Left:
Ticket Qty:
Per Ticket Price: Free
Quantity: Total


Total Seats: 100 (79 Left:)

Event Schedule Details

  • November 13, 2022 11:00 am   -   12:00 pm
Share This Event