Professora Sayonara poses in front of the school where she teaches geography. October 10, 2012Sandra Korstjens Advertisements