Students, parents celebrate teachers in South Jersey

St. Mary School in Williamstown, New Jersey rolled out the red carpet for National Teacher Appreciation Day.