Faculty Spotlight on David Kirsh

Get to know Sixth College Professor David Kirsh.