Eleanor S. Leo

Staff Placeholder
Title Professor Of English + Skills Development Specialist
Telephone (207) 621-3134
Address

RSC 239

Bio

Education

B.A., Colby College, 1971
M.Ed., Duke University, 1976