I think it's the NJIMB Cabeca team, made up from a few different academies. He teaches at Tong Dragon, Fatjos and a few others. You can check out the different schools on his bio page - http://www.fernando-cabeca.com/bio.html.