I also see Lois excelling in high school. Maybe she graduated high school at 17, not 18. I know I did. I've two sons whose ages indicate they'll do the same.
Then again... we have so many things that were confusing about the show.
SQD (who just goes with the flow)