Not right near Barcelona but an easy two hour drive away, is Jordi Pascuet's training centre. Six Albertans (Canada), myself included had a 4 day course recently with Jordi and were treated like kings. Great instruction and great hospitality. Already planning our next trip, hopefully next March.