The shooting happened at about 11 p.m. Tuesday in Mason County's Amber Township, near Ludington, after the man pointed a gun at the trooper. Police identified the man as William Jackson Marble.
Police said Marble had a handgun and fired one shot. He died at a hospital.
Marble was a former Mason County Eastern teacher who taught 33 years at the school.
The trooper reportedly had been waiting for backup at the time of the shooting. The Mason County Sheriff's Department and Ludington police also responded.