I loved this episode, it was totally unexpected that Cassidy was the one behind the bus crash. No one would have thought it would have been Cassidy "Beaver" that did this. The sad thing is that Kyle Gallner won't be on Veronica Mars anymore. He did such a great job as Cassidy Casablancas. We never really find out what happened to Duncan, Teddy Dunn got booted from Season 3 as well :( Other than this episode, the whole season that built up to this moment was great too, the Curly Moran thing, and then dating back to Shelley Pomroy's party back in Season 1. Most shows don't do that so that was great. Also a great way for her to start Hearst College, even if it's without my favorite Beaver there. Great season!!