Marcia Wallace is credited in this episode despite her 2013 death. The line she is credited for is archive audio from Season 21, "Bart gets a 'Z.'"
Homer lets out all the nuclear rods out of his shirt, a reference to the opening sequence.
In this episode Ned Flanders permanently becomes Bart's teacher at the school, altering the status quo of the character. Ned replaces and honors his deceased wife Edna Krabappel who was Bart's previous teacher. Ned had been principal of the school in an older episode.
There was a full moon one day after a solar eclipse, which is impossible of course.