Does anyone know who teaches it and if it's any good?

Cheers