Everything about this show is perfect. The plot, characters, action, everything. What I love most about it is that it's for people of all ages, not too childish like other Nick shows. As much as I love the storyline, I like the fact that they show the characters goofing off on random episodes so that we get to know their personalities more and how they are regularly, so it's not too serious. It's perfectly balanced, and it represents many different kinds of people. Definitely worth rewatching.