Teresa Cail of Knox passed away Aug. 5, 2018, after a long, valiant fight with cancer.

Teresa will be remembered as a loving mother of five, a passionate swimmer, a creatively skilled cook and an ever-busy gardener. She was an exceptionally caring and giving person. Many will remember Teresa for her contagious smile, hearty meals, quirky humor, deep emotions and incredible bravery in the face of adversity.

Teresa was born March 31, 1963, to parents Richard and Roberta Martin. Early in her life Teresa possessed a natural swimming ability and a fighting spirit. With this, she broke state records in freestyle events and led the Belfast Area High School swim team as captain to the state finals.

As a young adult Teresa traveled the U.S. and lived in Anchorage, Alaska ,and Santa Rosa, Calif. While in California, Teresa became a certified massage therapist at Sebastopol Massage Center.

After working as a massage therapist for many years in Camden and beyond, Teresa received her bachelor's in education (K-12). She most recently worked as a teaching aid in the Mount View school system in Thorndike. In this role she was able to do what she loved best: helping others.

Teresa is survived by her parents, Dick and Roberta Martin; her sisters, Tammy Forgue and Tracy Rackliffe; her partner in crime, Bruce Greeley; her children, Sarah Wight-Carnahan, Ryan Wight, Carly Wight, Briannah Wight and Liam Cail; and her grandchildren Delila Carnahan, Oliver Wight, Jude Wight and Charlotte Peaslee.

A celebration of life will be held on Saturday, Aug. 25, from  noon to 2 p.m. at Knox Ridge Baptist Church, 115 Knox Ridge North, Knox. There will be a separate private burial service Monday, Aug. 27.

In lieu of flowers, donations may be made in Teresa’s name to the Harold Alfond Center for Cancer Care and mailed to: Office of Philanthropy, P.O. Box 828, Waterville, ME 04903.

Arrangements are under the care of Riposta Funeral Home, Belfast. Memories and condolences may be shared with the family at ripostafh.com.