Professor Michael Myers and Carla Fine presenting together