Want to make a real difference? Passionate about education? Join our team.

Teach A Class began with the idea of empowering teachers by supporting them with the best available tools and resources. The work we do directly impacts teachers all over the country. We work hard to support the many enthusiastic teachers that apply for our programmes and are committed to our mission. Our team comes from diverse backgrounds including education, social work, consulting and business and we thrive on this diversity. Think you’d be a good fit? We’d love to hear from you!

Job opportunities

Currently there are no open positions available. Still feel like you would be a great addition to the team? We’re always keen to meet talented professionals with a strong sense of purpose, integrity and a commitment to excellence.
If you would like to be considered for any future positions, send an email to .

Internship opportunities

We host internships for students and college graduates all year-round. Interested in interning with us? Send an email to with a cover letter and your cv. Please include ‘Internship with Teach A Class’ in the subject line of your email.