The staff is great, helped my boys learn how to boogie board with tricks, and to stand up flow riding. Music is too loud, but everything else is super great! Easton is amazing teacher for beginners, showing and explaining how, encouraging; Max is also great and helped son learn 360.