Stephen is such an obnoxious ass! Using all his french words, and basically telling everyone how much better he is.
I love the look on his face when he finds out he doesn't win a competition!
Plus his facial expressions are awful! It looks like he just smelled a fart!