Master Debra Todd teaches at Cardiff Tang Soo Do

Position: Instructor

Rank: 4th Dan

Dan Number: 62159

Started Practicing Tang Soo Do: January 2007