"Nobody's Perfect" is one of my favourite Degrassi High episodes. It makes it into My Top 5 Degrassi High episodes. In this episode, Kathleen thinks she has the perfect boyfriend, until he starts beating her up. It was so intense how Scott kept beating her up. I felt so bad for Kathleen. I know Kathleen can be a "b" with a side of "itch" at times, but she does not deserve to get beat up. I'm really glad that Kathleen broke up with Scott at the end of the episode. I give this episode a 10/10.