"All in a Good Cause" is an excellent episode with a horrible "A" plot. I LOVED THE SUBPLOT!!! I hate the character Claude. He is such a hypocrite. He talks as if he's this big rebel but then get scared when the police are nearby. I hated how he convinces Caitlin to spray paint on the building and he leaves Caitlin behind when the police show up. The only thing I love about this plot is Caitlin breaking up with Claude. Now, I love, love, love the subplot. In this episode, Scott is harassing and stalking Kathleen. It was so intense how Scott beat up Kathleen again. I love how Kathleen called the police and pressed charges. I give this episode a 9/10.