(New Still) Finn Hudson and Mr. Shuester in episode 'The Role You Were Born To Play' of #Glee!