Hastings - Theresa L. Duffy, age 48, of Hastings, died Friday January 4, 2008 at Pennock Hospital after a long battle with Diabetes. She was born September 25, 1959 in Hastings, MI, the daughter of Joseph and Sharon (Shay) Duffy. She graduated from Hastings High School in 1977. She then went on to Nazareth College in Kalamazoo. She graduated from Nazareth in 1981 with a degree in elementary education. She began her teaching career in Louisiana. She moved back to Michigan and started teaching at Fuller Street Elementary in Nashville. She implemented the Young 5â??s program and was currently teaching 2nd grade. She has touched the hearts and minds of many children. Teaching and molding young people was her heartâ??s passion. Theresaâ??s devotion to education was a childhood dream. She has taught many children with patience and love. Her dedication to teaching has had a profound affect on children and adults alike. Outside of the classroom Theresaâ??s greatest love was her nieces and nephews. Surviving is her mother, Sharon Duffy of Hastings, her brother, Daniel (Theresa) Duffy of Bryon Center, sister Katie (Paul) Skinner of Elmore, AL, sister Colleen (George) Takacs of Kalamazoo, and sister Polly (Tom) Herbstreith of Hastings. Nieces and nephews, Katy, Matt, Alex, Megan, Nathan, Hannah, Ben, Abbie, Josh, and Ryan. She is also survived by many aunts, uncles, and cousins. Memorial contributions can be made to the Juvenile Diabetes Foundation, Cystic Fibrosis Foundation, or St. Judeâ??s Childrenâ??s Hospital. Visitation will be held on Tuesday Jan 8 from 2-4 and 6:30 to 8:30, with a Rosary Service at 6 p.m. at the Girrbach Funeral Home in Hastings. Funeral Mass will be held Wednesday, Jan 9 at 11:00am at St. Rose of Lima Catholic Church in Hastings. Fr. Alfred J. Russell officiating and burial will be at Mt. Calvary Cemetery. Arrangements are by the Girrbach Funeral Home in Hastings. You may leave a message or memory to the family at (girrbachfuneralhome.net).\r