This came out of a discussion about cryptography and NP-complete problems, which lead to somebody mentioning Neal Stephenson and Cryptonomonicon, which led to the teacher's confession that she didn't like sci-fi, even though people have tried to palm Snow Crash on her.
It's great.