basic separate classrooms functionality