This episode actually made me raise an eye brow about Professor Avalon, since I have been suspicious of him since his first appearance. He shows a smiling face, yet, there's something off about him. Of course, the fairies attempt to strip Avalon of his real identity, but it turns out to be false, confirmed by Avalon himself.
It was also great to see Griffin again during this episode. I don't think we've seen here before this episode in this season actually. Once again, it's good to see the witches have 'some' good cooperation with the fairies.