I went to the "Center for Cross Cultural Study" on calle Harinas (not far from the cathedral). I loved it. They've expanded into the building next door since I went there. They have a good website

www.cccs.com

Winston