pam sheehan