A single line answer would be "ABSOLUTELY NOT". In college at least in India you are taught all sort of stuff which are later told that the previously taught stuff was proved wrong by some other guy and all this happened even before we where born. Why cant the teach the last and the latest? This type of contradictory style of education system and also the main purpose of learning is to get good marks / grades so that you must get a good job makes students ROBOTS which are fed with data and give back data on exam paper destroys the creative and logical talent of students. Learning is always good but it should in a different where first the aptitude of student is taken into consideration and then he is "helped" to learn according to his aptitude and not "forcing" him with data.
Thanks Anand Ayyappan