1. Okinawan Goju-Ryu Karate
2. YES
3. Full contact with good control at all times