Drake pulled double duty on Saturday Night Live last night, performing for the second time in his career and hosting for the first. All told, he was SNL's most entertaining host in a while, and the same could be said for the episode itself. More highlights are below.

Here he is doing Lil Wayne as Urkel.

He did this ridiculously good impression of Katt Williams.

He was also perfect on SNL's recurring "Mornin' Miami" sketch.

He worked as a hot dad, too.

Good job, Drake.