DSC_0173

Science teacher Larry Axelrod wins the Rascoff ’91 Faculty Award.