Welcome to Sarah Teppen's home page!