Thanks for adding:

Proceed to Checkout

Continue browsing


Writing Science Fiction and Fantasy

Travel to planets light-years away or dive into a far-distant yet magical past. Conjure magic, play with science, invent futuristic societies, imagine mystical creatures, explore secret skills and hidden treasures – open any door you like and set your imagination free! Discover how to transform your ideas into stories, and craft tales of wonder that will amaze readers. Develop effective worldbuilding tools. Set the stage with worlds that are convincing, authentic and original. Create memorable characters whose compelling stories stay with readers long after they’ve finished reading. Discuss modern publishing, industry insights, and tips on pitching to publishers. Designed for writers of all levels. • Overview of speculative fiction as a genre • Worldbuilding excellence – setting the stage • How to develop and structure speculative ideas • Create memorable characters relevant to your world • Avoid plotting pitfalls • How to polish and transform your writing

Please Bring

Pen & Paper or Laptop

About the Tutor

Zena Shapter is a Ditmar award-winning author, creative writing tutor and mentor, freelance editor, copywriter and social media consultant. She has won ten national writing competitions and is published in magazines such as “Midnight Echo” and anthologies such as “Award-Winning Australian Writing”. She writes close-to-reality books of the unexplained and adventures that get you thinking. She also founded and leads the widely attended Northern Beaches Writers' Group, whose collaborative writing has also won multiple awards. Read her through the links on her website at

This course has no current classes. Please the waiting list.

Contact us

Narrabeen Annex: 1525 Pittwater Road,
North Narrabeen NSW 2101
Office Hours: 8.30am to 4.30pm, Mon to Fri

Brookvale Campus: Level 1, 14 William St, Brookvale NSW 2100
Office Hours: 8.30am to 4.30pm, Mon to Thur

Post: NBCC Reply Paid 1966, Dee Why NSW 2099

Phone: 02 9970 1000

Registered Training Organisation Code 90113