Katherine Hanneman
Katie is the best. She really cares about every student and will have personal conversations with you about anything! She is super funny and always keeps class interesting! Highly reccomend!