rachel hale