Your browser is not optimized for viewing this website.

More information »

Society of Young Inklings

Middle Grade Fiction Writing

with Maya Mahony



Only 4 days left to register!

Dates: Monday-Thursday 6/5/23-6/8/23
Time: 9 - 11 am (PT) // 12 - 2 pm (ET)
Ages: 9-12

Do you want to learn how to write great middle grade stories like the ones you love to read? In this camp, we will explore how to give our characters agency and adventure! Each day, we will read a chapter of a great middle grade book, from beloved authors like Jason Reynolds, Pam Muñoz Ryan, Jaqueline Woodson, and R.J. Palacio. We will discuss how these authors bring their characters to life and let them make important choices. We will practice elements of writing that make wonderful middle grade stories so fun to read, including: creating lovable characters, narrating in a compelling voice, giving characters agency in the plot, and crafting fascinating settings. You will come away from the camp with a character, setting, and plot, all ready to write in your own middle grade story. This course is perfect for writers who want to create stories where kids are the main characters!


Stone Soup and Society of Young Inklings are both nonprofit organizations, and part of our collaborative mission is to celebrate the full, vibrant diversity of youth writers' voices and stories.

To apply for a scholarship, visit this link.

To donate in support of scholarships, visit this link.


Instructor Bio:

Maya Mahony graduated from the Iowa Writer's Workshop in May 2023 with an MFA in fiction writing. Her fiction has been published in, The Emerson Review, Scrivener Creative Review, and The Antigonish Review, among others. Maya has taught creative writing to elementary, middle, high school, and college students, and values creating warm and joyful classrooms. She writes middle grade, young adult, and adult fiction, and facilitated the Stone Soup Book Club in 2022.


Cancellation Policy:

Camp transfers or full refunds will be given for cancellations requested one week or more before the camp start date. For cancellation requests received less than one week before the camp start date, you may choose to transfer to another camp or receive a refund minus registration fees of $15.99.

Minimum enrollment: 6
Maximum enrollment: 20

Should minimum enrollment not be met, we will contact you to offer a full refund or other learning experience in exchange. 

Please contact us at with any questions.


  • Jun 5 - 8th, 2023
    Mon - Thu from 9:00 - 11:00 am

    Will run

Forgot password?
Staff Log In