hannah teter