Declan believes his new teaching assistant is the angel of death.Declan believes his new teaching assistant is the angel of death.Declan believes his new teaching assistant is the angel of death.