Brian C. Richard, 46 entered into eternal peace surrounded by his loved ones on Wednesday, December 24, 2014. He was the former husband of Rochelle Richard. Born in Providence, he was the son of Glenn and Judy (Long) Richard. Brian changed careers in 2005 and became a math and science teacher, most recently at Ferri Middle School, where he touched many lives. Brian left a mark on everyone he knew as he fought this 16 month brave courageous battle of esophageal cancer with humor and dignity. He was an avid fan of the Patriots, Bruins and Red Sox. Besides his parents and former wife he leaves two sons, Nathan G. Richard and Joshua G. Richard, one sister, Kristen M. Richard, his niece, Bethany Rodrigues and her husband Steven, his maternal grandmother, Irma Long, his girlfriend Lori Dearnley and her three chidren and his aunts, uncles, cousins, nieces, nephews and many friends. He was the grandson of the late Charles Long and Rene and Lucille Richard. His funeral will be held on Monday at 9:00 AM from the PERRY-McSTAY FUNERAL HOME, 2555 Pawtucket Avenue, East Providence with a Mass of Christian Burial at 10:00 AM in St. Margaret’s Church, Pawtucket Avenue, Rumford. Burial will be in Gate of Heaven Cemetery. Calling hours Sunday 4-8. In lieu of flowers contributions to Esophageal Cancer Research, c/o Comprehensive Cancer Center at Rhode Island Hospital, 593 Eddy Street, Providence, RI 02903 would be appreciated.