Sweet surf camp in Costa Rica - I went here last year, and it was awesome. I suck at surfing, but I got a lot better after I spent a week here with a few of my friends. Everyone is super laid back, the instructors are good, and waves are awesome (there are good spots for beginners and more advanced surfers). You also meet a lot of other cool people from all over... all in, Witches Rock is a great experience I would recommend to anyone.
Side note: Costa Rica is a great country... very friendly people, easy to get around, but just rugged enough you feel like you're on an adventure.