Photo Cannon School school house. (photo: provided)