My group of nine thought our guide, AJ, was great with making sure all the kids stayed safe while also getting to jump in, get splashed, and do plenty of paddling.
The class 3 rapids were super fun, as were the many stretches of class 2s.
We did a rafting trip a week ago with a different rafting company, and I felt that they didn't do as good a job with those things.
Highly recommend Mountain Waters!