opportunities for students and teachers