Skip to content
Menu
Snow College Home
TESL Home
Faculty
Courses
Degree Pathways
TESL Certificate of Proficiency
Elevate your career skills with online courses designed to help you achieve your goals.
×
Home
Academics
Humanities Division
TESL
Courses
Courses
Teaching as a Second Language Courses
TESL 1000
International Student Orient
TESL 1050
International Partners
TESL 1051
International Partners - Yr 1
TESL 1052
International Partners - Yr 2
TESL 1150
Community Outreach
TESL 1151
Community Outreach - Yr 1
TESL 1152
Community Outreach - Yr 2
TESL 1400
Language Teaching Methods
TESL 1600
Language Learning Strategies
TESL 1997
TESL Internship I
TESL 2300
Testing and Evaluation
TESL 2650
Language in Society HU
TESL 2660
Intro to Language Systems HU
©