503.867.8866 | e-mail

Robert has been practicing martial arts since 1994 and been studying with Josef Haber since 2009, focusing on Ba Gua Zhang and Xing Yi Quan.  His teaching approach emphasizes the biomechanical principles and underlying kinesthetics behind the kung fu rather than rote forms or prescriptive techniques.  Robert also teaches introductory biology classes at Portland Community College.