Here is another "carte vista" from the 1870s.
William Lennon was a science teacher and vice-principal of Brockport Normal School while Stephen attends in 1869/70. He is just three years older than Stephen. Lennon also lived in Binghamton during his high school years. No doubt the teacher and student have much to talk about outside of class.
Professor Lennon maintains the campus weather station beside his other duties.
Find more on William Lennon at The Rose Archives.