Toronto Adventures offers an excellent education service. They all love what they are doing and it reflects in their work.