Western Mexico Cruise
January 2006
Teaching online courses gives me a lot of freedom to travel, but it also means I have to work. Better than sitting at home in front of the computer!