I think what matters most, as far as i can tell, is not so much that you can learn for a test, but whether or not you can learn something for a lifetime. In the technical degree programs here, it runs under the premise that if you're there to study that, the teachers are there just to cement your knowledge.
I can say that i have received quite an education just from being on this board, learning how to look at it another way.