This is kind of a loaded question....it's more self taught learning, unfortunately. I know there are a ton of programs that are like this, but in my opinion, this is a lot of money and a ton or responsibility for future practitioners to have "self t...