Cho Ga Wing Chun is a martial art I learned from Sifu Patrick Tham. It’s a strong, powerful and yet gentle n refine art that Sifu Patrick taught us. Being a senior in age, Sifu impressed and imparted to me the gentle and refine aspects. Learning the possibility of self defence, good exercise and a beautiful art. With his martial arts background and thorough knowledge of Cho Ga Wing Chun, he taught us the strength and beauty of Cho Ga Wing Chun with patience and clear explanations.