teter hannah