Teachify is much better. The only point against it is it isn't very euphonious but then neither is epihub.
Maybe edify, since it is already a word. But I think even so Teachify is better because everyone gets immediately sort of what your problem domain is.