Chia Yew Lay Chia Yew Lay July 23, 2016 Arif Hamid Learning Tai Chi with David Bao has been an enjoyable journey because of his vast knowledge of the various styles and traditions of Chinese martial arts. He is a fun teacher and I am so proud to be his student. July 23, 2016