Teen superstar Miley Cyrus hosted Saturday Night Live on March 5th, and personally, she wasn't my favorite host.

I wasn't a fan of her opening monologue (she sang a song called 'Sorry I'm not perfect'), but I did enjoy the first skit of the night called "Duh! Winning!' making fun of Charlie Sheen, as well as a video of Apl.De.App and Taboo from the Black Eyed Peas hosting their own talk show.

Check out some of the clips below.

Miley Cyrus played Justin Bieber in the 'Miley Cyrus Show' skit:

Our Time! With Apl.De.Ap and Taboo from the Black Eyed Peas clip: