Question: What did Francesco Levato receive his MFA in at the college in Henniker, New Hampshire?
Sentence (from "New England College"): New England College (NEC) is a private non-profit college located in the town of Henniker, New Hampshire, enrolling a total of approximately 2,700 undergraduate and graduate students.
Relevant evidence: Yes