That has to have been the best Dexter episode ever with the exception of season finales. It also kinda quashes the fake professor theory a bit.