It was Agatha all along...

None of them can. He has a spell on him.
I was hoping to see if Sharon could hear his name to figure out if she has witch powers. I thought she'd be the "green witch". Then it suddenly didn't matter anymore....or does it.