Great job. Very detailed, well thought out, insightful and extremely informative.
Most of us here could tell that we were definitely lacking in certain areas but you just did an excellent job articulating what those areas of weakness are and how they can be addressed. Bravo Sir! Bravo!