Biology Teacher at Elevate (Chengdu, Sichuan, China) — aijobsearch