Me and my girlfriend came to surf camp (staying in Hostel La Tortuga, surfing in Surf Life Tenerife). We stayed for 14 days out of which we had 10 days of surfing. It was amazing experience, great vibes, surfing not so crowded spot, intructors being really helpful with advice. Also, Antonio (the owner) and his sister Maria Luisa are beautiful, charming people that help you have enjoyable experience.
We only had one beginner lesson and then went up with intermediates. Both groups follow the same structure for training: 30-40 minutes of warm up and practice on the shore and 2 hours of surfing. Next, I will break my experience in two parts.
For beginners they help you grasp the fundamentals of surfing and help you practice in the white water. They explain the theory on the shore: how to paddle, how to standup, and ride forward without falling. Then, in the water you get to practice your new skills and instructors take care to position you well, explain the dangers of the surf spot etc.
For intermediates, the theory part focuses more on how to read the waves, find best route to the break point, turning, priority in the waves, positioning yourself for take off. In the water, you together with instructor (which now will be on surfboard as well as opposed to beginner group) will paddle up to the break point or a bit to the side of it (depending on conditions). There you will try to catch green waves yourself while instructor will only help you with advice, push here and there, and positioning.
All in all, I learned a lot and enjoyed my time a lot. I recommend this surf school and surf camp to everyone who is looking for safe, fun, and enjoyable surfing experience. Also, be prepared to meet instructors that you will never forget.