20090905 photos: Teachers' Day at St. Xaviers