Greg H. Kang, CGA