Skip to main content
Lorri Carroll
Director of Technology, Math Teacher, and New Faculty Coordinator at Hamden Hall Country Day School - a PS -12 Independent Day School- in Hamden, CT #isedchat moderator Thursdays 9pm EST