John Hanley has a Bachelor of Arts degree in political science from the University of Alberta. He is a freelance writer and has lived in Edmonton, Alberta with his wife Mikaela for the past eight years. John grew up in Saskatchewan and previously worked as a radio broadcaster.