William Lynch Part-time Lecturer, Electrical and Computer Engineering Envelope william.lynch@tufts.edu 574 Boston Ave