A bill requiring every public school classroom to have a U.S. flag and give students an opportunity to recite the Pledge of Allegiance is heading to Governor Snyder's desk.