I'm a bit puzzled at why they dubbed Amy's lines in this episode . . .
I didn't notice, I was too busy being embarrassed by the whole "nerds in public" scenario. I mean, really, a slurpee toss and someone yelling "Nerds!"? What, did they bring the writer of Weird Science
out of suspended animation for the episode?
I think that was my favorite scene of the episode. Sheldon's speech was so poignant and moving, and then NERD! The timing was just perfect, I was laughing out loud for that one.