My wife and I have both surfed once before. Our lesson was set up by our hotel, and we met Tito at Uvita Surf Camp, in Uvita. There, we signed waivers, and he chose surfboards for us based on our size/weight and experience.
Tito brought us to a nearby beach that he had chosen because the surf would be appropriate for beginners. He spent the first part of the lesson on the beach, showing us how to paddle and to get up on the boards. He also emphasized safety, and gave us an idea of which waves would be suitable for us, and which would be too much.
In the water, we were happy to find a sandy bottom, which was easy to walk on (I understand some surfing areas have coral underfoot - more difficult to walk, and painful if you fall on it). Tito helped both of us by holding the board steady and calling out instructions as we rode the wave. We were both able to get up on the boards, and surf several waves. We spent ~2 hours and were both very happy with the experience! See the attached video
Tito was great, friendly, and helpful. It was interesting speaking with him about his efforts to improve the local economy with his surf school. Great guy, great experience, and highly recommended :)