OWLS HEAD—Owls Head Transportation Museum held its second annual STEM Fest 2024 on April 26 and 27— this time expanding over a full weekend, to great success. To counter the adverse effects that the pandemic had on student achievement in Maine and...