User blog comment:Total Drama Wiki! Wars/Week of July 5, 2015/@comment-25620871-20150711021724

Now this is the hardest one to root for. But I'm going with...

Staci is just annoying and Leonard is meh and also dumb.