July 23 - August 1, 2013 – John will teach the Introduction to Writing Fiction and Poetry workshop with Kimmy Beach at the Sage Hill Writing Experience in Saskatchewan
May 29, 2013 – John will teach the one-day workshop More With Less at WordStorm in Nanaimo
April 20, 2013 – John will read on Saltspring Island with Shaena Lambert.
March 23, 2013 – John will be on the fiction panel at Wordsthaw with Yasuko Thanh, Daniel Griffin, and Amy Reiswig.
February 25, 2013 – John will read on Saturna Island with Billie Livingston.
November 27, 2012 – John will read At the Mike with Lee Henderson and John Vigna.
September 25, 2012 – John will read at Bolen Books with Chris Gudgeon.
July 23 - August 2, 2012 – John will teach in the Introduction to Writing Fiction and Poetry program at Sage Hill Writing Experience on Cortes Island.
June 1-6, 2012 – John will teach the workshop Breakthrough: The Practice of Fiction at Hollyhock on Cortes Island.
April 26, 2012 – John will read in the Meet the Author Series at Christianne’s Lyceum in Vancouver.
November 5, 2011 – John will read at the Sunshine Coast Arts Centre in Sechelt.
September - October, 2011 – John will serve on the panel of judges for So You Think You Can Write for the Times Colonist.
September - December, 2011 – John will teach workshop and lecture courses in UVic’s Department of Writing.
May 17, 2011 – John will read at the At The Mike series in Victoria.
March 14, 2011 – John will take part in a panel of finalists for this year's M Awards at Bolen Books in Victoria.
March 10, 2011 – John will appear at the Robson Reading Series in Vancouver
March 1, 2011 – John will interview Sandra Birdsell live at Open Space, as part of the Open Word series.
October 19-24, 2010 – John will appear at the Vancouver International Writers & Readers Festival
May 17, 2011 – John will read at the At The Mike series in Victoria.
March 14, 2011 – John will take part in a panel of finalists for this year's M Awards at Bolen Books in Victoria.
March 10, 2011 – John will appear at the Robson Reading Series in Vancouver
March 1, 2011 – John will interview Sandra Birdsell live at Open Space, as part of the Open Word series.
October 19-24, 2010 – John will appear at the Vancouver International Writers & Readers Festival
September 26, 2010 – John will appear at Word On The Street in Vancouver
September, 2010 – the Victoria launch of Seven Good Reasons Not to Be Good will be hosted by Munro’s Books
September - April, 2010 – John will again be teaching a fiction workshop at UVic’s Department of Writing
August 15, 2010 – Seven Good Reasons Not to Be Good will be released by HarperCollins Canada
July 13, 2010 – John will appear at the Western Books Reps Association 2010 Book Fair
July 12, 2010 – In Translation, the third of Corey Lee's films based on John's stories from Kilter, will have its broadcast premiere on Bravo