aimee spencer