I will be putting my child to this school this July, any personal experience with them? I heard they quite good but need more feedback. Thank u