Susan Heuck Allen has taught at Yale and Tufts universities and is currently Visiting Scholar in the Department of Classics at Brown University.Susan Heuck Allen has taught at Yale and Tufts universities and is currently Visiting Scholar in the Department of Classics at Brown University.