terry foster's profile