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, 2010Seven 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, 2010In Translation, the third of Corey Lee's films based on John's stories from Kilter, will have its broadcast premiere on Bravo