Does Professor Gellar actually exist on Dexter? Or is he a figment of Travis' imagination?

Travis and Professor Gellar
Related Post:
Created by:
Created at: