A leak in the roof at Good Shepherd Elementary School in Edmonton will force students to take classes elsewhere in May.

A design flaw is allowing water to leak into the walls which is causing mold to develop.  The problem will cost $5 million to repair. 

Parent Cindy Shepel believes the school is keeping the students' best interests in mind by moving them temporarily. 

“I trust that they've looked at this and its something that needs to be done and they need to leverage construction over the summer and I understand it,” she said.

On May 20, 322 students will be moved to two nearby schools until the end of the school year.

Children in kindergarten and Grades 1 and 2 will go to Our Lady of Victoria.  Students from Grade 3 to 6 will be moved to H.E. Beriault.

The school board has arranged for shuttle buses to pick up students at Good Shepherd and take them to their new schools for the rest of the term

The roof repairs are expected to take four months and should be completed by September.