Teresa M. Shanks, age 47, of Shakopee, passed away on Friday, February 16, 2018, at her home surrounded by her family. Teresa left this world fighting for more time after a too brief battle with ...