Dr. Justin Shewell has a PhD in Educational Technology from Arizona State University, and a Masters in TESOL from Brigham Young University. He has been teaching English and training other teachers of English for the last 20 years. He has taught English in Asia, the Middle East, and the United States. He is the co-designer and main director/producer of the largest online TESOL certificate program in the world, Teach English Now!, and has produced Learning How to Learn a Language with Dr. Shane Dixon. He is the author of several books, book chapters, and articles, including 50 Ways to Teach Online and 50 Ways to Learn a Language (both available at Amazon.com).