Where in Europe is surfing possible and how do I plan a suitable vacation?

Should I book a surf camp or is it better or cheaper to find accommodation in the relevant locations in Portugal or France or wherever and book a surf course there independently? Is there anything special for young people (20)? Do you have any special things I should keep in mind when planning/booking as an…