Jim LoPresti

Jim LoPresti is the Director of the Ethical Friends of Children program of The Ethical Humanist Society of Long Island.

Posts by Jim LoPresti