Joe McVeigh has taught students from more than 45 countries. He is co-author of two books in the OUP series Q: Skills for Success and an independent consultant and author based in Vermont in the northeastern United States. He works with young teachers at Middlebury College and has taught previously at several universities in California. He conducts program reviews; gives talks, workshops, and plenaries at conferences; and provides professional development workshops at schools. He is a past board member of the TESOL International Association, an accreditation expert, and an English Language Specialist for the U.S. Department of State. More at: www.joemcveigh.org