Different classes for different schools problem