George's College. He has a BA in History and American Studies from the University of Toronto and a Masters in Library and Information Science from San Jose State University. At the secondary level, he has taught courses in the social sciences, humanities and communications technology, including a locally designed interdisciplinary course in urban studies.