the teachers are very skilled and flexible specially when lesson are not working so that my children could follow through the lesson more effectively. The whole staff are friendly and keep me updated