> Which might be a fine way to teach in those nations where college is free, but even there, ignoring the interests of the student, and sticking with a standard canon of course work, undercuts the uniqueness of each student.
Public college here and throughout most Europe is almost free and most students attenting public universities do not incur much debt (if any at all). That is a trap that you have set up for yourselves (assuming you're from the US).
Nevertheless, every student (computer engineering, that is) can chose is own courses, so, they can follow their own interests. We just make sure that each student starts from a good technical point so he can be a "true" engineer (as in having an engineering degree).
> There is a teaching style that caters more to the full circumstances of the students, taking into account their age and their economic situation and their interests, so that the teaching empowers them with knowledge, without also disempowering them in other ways (such as crushing them with debt).
1 to 1 teaching, although desirable, would not come cheap in any place in the world!
Public college here and throughout most Europe is almost free and most students attenting public universities do not incur much debt (if any at all). That is a trap that you have set up for yourselves (assuming you're from the US).
Nevertheless, every student (computer engineering, that is) can chose is own courses, so, they can follow their own interests. We just make sure that each student starts from a good technical point so he can be a "true" engineer (as in having an engineering degree).
> There is a teaching style that caters more to the full circumstances of the students, taking into account their age and their economic situation and their interests, so that the teaching empowers them with knowledge, without also disempowering them in other ways (such as crushing them with debt).
1 to 1 teaching, although desirable, would not come cheap in any place in the world!