The Hill is Home: New Teeter Opens Today