as always Mitch produces great content weather you are a beginner or an experienced. He does the homework for you and presents the details in a simplest way.