There is an excellent Karate instructor who does kids classes in Sosua. His name is Oscar Zazo. 13x Spanish National Champ, 7x European Champ and 3rd in the worlds at one point.
Great guy, excellent role model for kids. Runs an impressive kids class -- the little guys and girls seem to thrive in his class.
I could not recommend this man more highly, and look forward to my own kids being old enough to take his class.
I think he still gives his class at the International school (where he teaches gym) in the evenings, although his son might be giving some of the classes nowadays. Not sure.
PM me if you want his number.
Cheers!
joe