Mitch is an awesome teacher. Breaking complex topics into simple easy to understand components. Keep up the good work. And thanks for creating such a valuable content.