Stephen joined the University of Maine in 1992 as Associate Professor of Wood Science and Technology with previous positions as Instructor at the Pennsylvania State University (1982-1986) and Assistant Professor at Michigan Technological University (1986-1992). He taught courses in Wood Composites and Adhesion, Wood Mechanics, Wood Physics, Wood Machining, Understanding of Wood, as well as