I can't remember when I laughed so much at a TBBT episode. The imitations were hilarious, and love it when Bernadette gets called out for being so mean. Bernadette being mean is never funny.
I hope the laughs continue like this for the rest of the series.