Our faculty are second to none in education, teaching experience, and living abroad. No wonder our students love our teachers!



Karen earned both a BA in English (minor in TESOL) and an MA in TESOL from Brigham Young University in Provo. She has been teaching ESL for 20 years, and has taught in Taiwan, China and the UK in addition to teaching in the United States. Karen joined the Selnate family 8 years ago. She speaks Mandarin and has been blessed to participate in many exciting activities on several continents including climbing the Great Wall of China, and in 1995 she was able to stand in the middle of Tiananmen Square and feel the strong spirit of all the protestors. She enjoys lots of sports but especially likes Tennis. She was lucky enough to attend the Wimbledon Tennis Tournament the two summers she taught English in the UK, and even was able to celebrate her 50th birthday by eating strawberries and cream while watching tennis matches. Along with teaching classes, Karen is Selnate’s director and ensures the smooth functioning of the school and works hard to make Selnate a great place for students to study.




Annette received her Associate's degree in Child Development and Family Relations at BYU-Provo before going to BYU-Hawaii to earn her Bachelor’s degree in Teaching English as a Second Language. She has been teaching ESL for thirty years, and has been at Selnate for the past 15 years. Before coming to Selnate she taught at other schools in the US, and also spent a year and a half teaching English in a Vietnamese refugee camp run by the United Nations in the Philippines. Annette has 6 children, and one new grandchild. She loves to read and write in her journal. She also loves taking photos and baking cakes. One of the reasons she loves teaching English is that it allows her to learn more about different cultures, traditions, religions, and histories.




Alana received her BA in International studies from Utah State University. She went on to get a master’s degree in Applied Linguistics-TESOL from Newcastle University in the UK. She has been teaching English since 2004, and joined the Selnate faculty in summer of 2015. Prior to coming to Selnate, Alana taught English all over the world, in Taiwan, Egypt, Thailand, Australia, Peru, Saudi Arabia, the UK, and in the US, meaning she has taught English on all six inhabitable continents. Along with teaching her classes, Alana is in charge of conversation café, where she facilitates conversational activities over lunch once a week. Alana also speaks Spanish and German and would love to learn Arabic.



Candice Snow received her Master's in TESOL at BYU and has over four years of teaching experience as well as over eight years of tutoring experience. She has taught all skills of English at a variety of levels, and is also familiar in preparing students for the TOEFL as well as GRE. She enjoys blogging, music, basketball, origami, cooking, and trying new international foods.



Gwen graduated with a Master's degree in TESOL from Brigham Young University in April 2018.  She has taught and tutored both young learners and adults in the United States, the Czech Republic, and South Korea.  Her experience includes conversational English, language test prep, and academic English reading, speaking, listening, and writing. When she’s not teaching, Gwen can be found playing bluegrass music with friends, taking walks and hikes, reading books, or attending concerts.



Kirsten has a BA in English Literature from the University of Utah and an MA in TESOL from Brigham Young University.  She's been teaching English for six years, and spent three years as an ESL writing tutor.  She has taught all skills at a variety of levels, but especially loves teaching reading and writing.  During her undergrad, she traveled to Italy to study Italian.  In her free time, Kirsten loves hiking, singing, reading, traveling, cooking, and eating.

Would you be a good fit for the Selnate family? Apply to teach here! Send any questions to info@selnate.com


Get Started Now!

Contact Us

Have Questions?

We can help. Just fill out the contact form below and one of our agents will contact you as soon as possible.

Find success at Selnate