I'll start off by saying that all of our kids had a great time and all were able to surf successfully.
That said, we were a little taken aback by the age of the instructors. The website said 'professionals' which I would define as an experienced instructor, but we ended up with two teenagers, who were younger than our kids.
Probably along the same lines, it was also disorganized. It got a late start and I think it ended early, but I also don't believe there was a hard stop specified, so that may be on me.