All my children have or are attending this school and all the staff do everything they possibly can to meet the needs of each of them. Could not ask for a better environm ... more