Nyeri — Four hundred and fifty pupils from Nyeri Good Shepherd Academy were forced to stay away from their classrooms after the school was flooded due to heavy rains Tuesday evening.