My 7 and 8 year old kids did (never surfed before but comfortable in the ocean and with swimming) took lessons with Kahala. We had an amazing trip to Maui and this was one of the highlights. MWR has a great set-up where they can provide everything you need, including parking, just a short walk from the surf break.
I was nervous about how this experience would go for my kids and was amazed with how quickly the popped up and rode the waves in. Kahala was a great teacher and my kids had the biggest smiles every time they caught a ride. This was such a great thing to do for them to build confidence and have a lot of fun.