Question: Please give me some One Tree Hill spoilers!

Answer: Someone from the school-shooting episode will be returning a changed man, and were about to see a side of Rachel that almost makes her human. My OTH mole also tells me that in the April 26 episode there is a beautiful, lump-in-your-throat scene between Karen and Lucas about Keiths death, and it will change Lucas life in a way he never imagined.