megan prince