English Second Language Teacher
Shane English School Taiwan
University of Puget Sound
National Taiwan Normal University