First of all, I would like to say that my opinion is biased because I don’t have any other university in comparison.
If you want to study technical university in the Czech Republic then I think there is no better way. CTU has many faculties so you can choose civil, mechanical or for example electrical engineering. And of course, every faculty has many bachelor’s and master’s degree opinions in Czech or English language.
In my honest opinion study plan is much theoretical. Yes, in some subjects we have even practice, but I don’t think it is enough. So if you choose CTU to be ready for it. But the attitude of teachers and professors is really great and you can get much information.