Ann DeLuca
Ana Catalina DeLuca has taught Spanish courses at Staples High School since 2005. She’s also an adjunct professor at Fairfield University.
Ana Catalina DeLuca has taught Spanish courses at Staples High School since 2005. She’s also an adjunct professor at Fairfield University.