Most people are not "wired" to take in great amounts of learning. Basically, most people are not Rhodes Scholars.
Every student has their own talent and their own strength that needs to be nurtured and developed...
Again, I'm so glad you don't work in schools - you wouldn't last a day...
:)
One of my tasks was to study and evaluate people like you, Bob, to identify your assets and deficits, strengths and weaknesses. I was very good at it.
I still am.