Sensei Rui Castro has shown a life long dedication to karate and his son Roberto, has followed in his footsteps. Rui Castro is a respected karate master. Roberto Castro is an esteemed martial artist with superb skills. They are both great leaders and teachers who produce excellent students. They are also, wonderful all around human beings.