hannah palmer private