Patrick A. McCarthy has been an ESL language teacher for more than 20 years. He has taught at the elementary, collegial and equally at the university level. He has just recently co...view morePatrick A. McCarthy has been an ESL language teacher for more than 20 years. He has taught at the elementary, collegial and equally at the university level. He has just recently completed his Masters in Teaching Languages in 2013. He lives in Quebec, Canada with his wife, and three daughters.view less