Acadia Center English immersion course students on excursion to Owls Head lighthouse in Rockland, Maine.