Anyone heard or had any experience of this school? It seems a bit under the radar. Not sure about the curriculum they follow too?