Thaddeus Stevens College professor Judd Pittman instructs a group of freshmen on the water filtration activity. Thaddeus Stevens College of Technology is a technical school in Lancaster that offers 22 different academic programs. Photograph by Cam Smyth
All
Picks
Reader Picks
Sort: Newest