Hands On Technology Transfer Canada Corp. - Instructor-led IT training in 11 cities across Canada. On-site training available.
Renewable energy online - E-Learning of STEM based Education on STEM online education platform. Courses and modules based on STEM for renewable energy technologies worldwide.