Jim has taught ESL full and part-time for the last thirty years. For the last twenty years, he has taught at Utah Valley University. During his time at UVU, he has served as the ESL Program Coordinator (twice), Interim Budget and Assessment Coordinator, as a Faculty Senator, and has participated on a variety of university, college, and departmental committees. At the present time, he is the ESL Program Director at Utah Valley University, holds the rank of Professor of English as a Second Language, and serves as an advisory board member for the website BasicComposition.com. Jim has had the opportunity to make professional presentations at local and regional conferences, as well as at International Conferences.