Proficiency in English (listening, speaking, reading and writing) Bachelor’s degree or above (all majors welcome, Education or STEM majors preferred) Eligible to apply while pursuing a Bachelor's degree Prior math teaching experiences is a plus Elementary math competition learning or teaching experience is a plus Commitment to at least two semesters of teaching Available to work during weekday evenings and weekends Passionate about teaching and education industry Highly responsible and love to get along with kids Excellent communication and interpersonal skills