Patti M. Hall, B.A. (Toronto), MES (York) Patti M. Hall is an author, educator and writing coach living in Bradford, Ontario with her two very tall sons. Hall is a non-fiction writer specializing in the stories of individuals who demonstrate… Read More ›