James Garrett (Zoey 101)

James Garrett is one of the main characters in season 4 of the Nickelodeon sitcom Zoey 101. He is the roommate of Logan and Michael, and the ex-boyfriend of Zoey. He’s generally a nice guy, that is friendly with everyone, making him a good friend. While Logan and Michael didn’t like him at first, they eventually became good friends with him. He helped the girls and Michael get Logan to confess that he lied about Zoey and James being a couple. Later on, however, Zoey and James kiss, officially becoming a couple during season 4, until the finale, when Zoey dumps him because while she does like him, she likes someone else (obviously Chase), he understands and they still remain good friends.

Why He Sucks

 * 1) He was very bland, generic and unmemorable compared to Chase.
 * 2) He’s the reason the final season of Zoey 101 kind of jumped the shark, as the writers created him to replace Chase (who was sent to an England prep school during this season) as Zoey’s love interest, which failed horribly.
 * 3) * Out of all of the seasons of the show, season 4 was the weakest of the bunch.
 * 4) The girls mostly prefer to hang out with him instead of Logan and Michael, because of his "charming" personality.
 * 5) He’s also one of the reasons why Logan and Michael became punching bags during season 4, Speaking of those two, James treats both of them like butt-monkeys and Dudes in distress.
 * 6) He fails miserably to be an awesome friend like Chase was.
 * 7) He never faces anything bad or face any consequences if he does something bad, making him a Karma Houdini.
 * 8) * This includes when he helped Zoey and Dustin pull mean pranks on Logan to make him angry.

Redeeming Qualities

 * 1) Some people find it hilarious that he was a main character in the show.
 * 2) At least the final episode had him and Zoey break up on good terms, and Chase returned in that final episode to finally date Zoey.
 * 3) In spite of his small amount of screen time in the show, James at least dated Zoey before even Chase did.
 * 4) James did end on good terms with Michael at the end of "Rumor of Love".
 * 5) Austin Butler did an awesome job playing James Garrett.

Trivia

 * Austin Butler, who portrayed James Garrett in season 4 of Zoey 101, had a previous guest role as Stacey's boyfriend in the episode "Quarantine" as Danifer "Danny/Dani".