Academy of Learning is a Canadian Company with over 220 franchised locations in 8 countries worldwide. All courseware is produced at our Head Office in Richmond Hill and distributed to all Canadian and International locations. We also have ...