amy havel patel​