Carrie Templeton Email: carriedtempleton@hotmail.com Teaching Locations: Portland, Heywood Previous Next