Entertainment Professor Artist Profile: Julie Heffernan Professor Julie Heffernan has worn several hats during