School ensures pupils keep up with the times