Earlier quoted context omitted.
In Germany, there's no such choice. There are no competing alternative courses that can substitute for each other, the very thought seems rather strange. There is one Linear Algebra course. You have to pass it to get your degree. Typically, it's taught by the same prof for many years, but it might also rotate between different chairs and profs (but only one in each semester and the "design" and requirements of the co…
It seems more strange in my opinion that you'd never have a course thats popular enough that more than one teacher holds sessions for it. You don't have the choice to not take the class, you just have choice with which professor you would like to take it with. And often you would have to get lucky anyway, since that session may be filled so you'd have to take it with the "harder" teacher anyway. For example with the…
Remember, in European countries students are admitted to study a specific subject at university, rather than being admitted to the university as a whole and expected to choose a major later on.
So there are multiple courses going on, with a lot of intersection between the topics covered. There's maths for computer scientists (heavy on the discrete maths), maths for engineers (heavy on the integrals and matrices), maths for social scientists (heavy on the statistics), and so on.
So both American and European universities split their year 1 maths courses so they can get a few thousand first-year undergraduates through the largest 300-500 seat lecture theatres. But in Europe it's a split by subject, rather than by choose-your-instructor.