I have taken both the Masterclass in Photography and the 7 Building Block of Photography Course. Both are excellent courses and taking those courses was a great investment for me.
The 7 Building Blocks of Photography Course provided me with a repeatable and disciplined method of making a photograph and that greatly improved my photography and my confidence.
I high recommend both those courses. Check out Mike's website and decide which class is best suited for you.