Hudson College, 21 Ascot Avenue, Toronto, ON M6E 1E6, Canada. 416-631-0082. Hudson College is a private prep school in Toronto, Ontario. The private school offers a full range of credits leading to the Ontario Secondary School Diploma. Hudson College is fully accredited and inspected by the Ontario Ministry of Education.