Lawrence University. He specializes in programming languages and computer architecture. Prior to joining the St. Lawrence faculty, Ed was a software engineer at Cadence Design Systems in Chelmsford, Massachusetts. In his current position Ed focuses on providing undergraduates with opportunities to gain firsthand experience in applying their knowledge to the “real world,” particularly through by working closely with small groups of students to develop software solutions for complex problems. Ed has also partnered with school districts in Northern New York to teach computer programming and robotics at the K-12 level. Ed enjoys spending his time outside skiing, hiking, kayaking, and canoeing. He is also a volunteer fireman for the town of Colton, NY.