I would say my experience was a very smooth and easy one. I went in to the school very late, like a week before school started, but the school's supervisor was great. She made it a comfortable and easy one. She even provided transport for my son, that would have been my one reason for not sending him to the school. However the supervisor said she would do her best to get me the transport. She did provide me with great, safe transport for my son. They were quite friendly and understanding. I would however advise to go into the school early and have your child assessed early, so you would know what grade level your child is at. The teachers as well as the administration team at the school have been helpful, understanding and accommodating to my family.