Karen Taylor de Caballero is currently the Head of Education at Blue Canoe. She has worked as an ESL Program Coordinator and Instructor at Santa Fe Community College, and has a wealth of experience in teaching English to speakers of other languages.
Sign up to view 0 direct reports
Get started