Any reviews on Alexander First School in Windsor please? I've moved to windsor with my family from overseas and am totally new to the system. This is a school offered to us for our children but i don't know if i should accept or refuse.