I've heard good things about this school and I was wondering if anyone had experience with it or any thoughts? Thanks very much