Always been very helpful for me. I don't find he disappears very often and he always comes back. Even though I don't think he's familiar with the course, he's still very good at explaining everything.
He always leaves class during lessons. He isn't there to help us when we have a question or are confused. Useless.