Singer Ryan Cabrera traded skills with Mario yesterday (17AUG05), when he gave the R+B star guitar lessons in exchange for a few dance steps.

Cabrera, ex-boyfriend of Ashlee Simpson, and LET ME LOVE YOU singer Mario appeared on the US edition of MTV's TOTAL REQUEST LIVE, where they passed on their skills to each other.

Mario attempted to teach Cabrera a complicated dance step while the spiky hair singer admitted, "I'm so bad!"

And Mario's attempts at playing the guitar failed so miserably, that Cabrera compromised and asked the 18-year-old to sing freestyle while he played the instrument instead.