teacher by day, hero on nights and weekends sounds like it could be fun but depending on how long he's been doing the hero gig for, i'm sure these two might have run into each other? or since he can be easily manipulated, maybe elias has convinced him to cover for him with his illusion tech whenever he goes to destroy a fracking site or interrupt pipeline construction?