I came across this awesome Canadian company that organizes STEM outreach programs at your local university. Educators can organize for their classes to be engaged in these programs at the university or can arrange for the program to come to their school. This is run right across the country and would be a wonderful program to make use of. The website also includes various STEM activities for free! Check it out here.