This is the first episode in which Luke appears.
Elena compels Luke, but Luke is a witch so she shouldn't be able to compel him at all.
Later on Luke states that he had to pretend to be compelled when he left.
In this episode Enzo mentions anomalies. Sara Canning (Aunt Jenna) went on to star in Primeval: New World which centers around anomalies that cause creatures to travel through time.
It is March 2012 since events takes place during spring break at Whitmore College.
This episode marks the 80th appearance of Jeremy in the show.