soo young kim
Professional Teacher
2501 Learners
Teaches
52 popular vocabulary sets
3 Channels
15 Quiz sets
73 Quizzes