Ann Deslandes is a freelance writer. She has traveled in Central and South America and has worked as a classroom teacher of English as a Foreign Language at schools in Australia and Mexico.