Whether you watch Teen Wolf or not (and why aren't you, HUH HUH HUH? :P), you should totally go and read transfixeddream's recap of the first episode because it's HILARIOUS and awesome in gazillion different ways and has shirtless boys and monsters and Derek in leather!