Learning through environmental education : exploring the influences of environmental education programs on student learning and achievement