great technical attitude industrial mindset lack of english skills but not very bad great skilled teachers representative number of international students.
I would definitely recommend the university to anyone interested in learning
If you're the owner or representative of Tallinn University of Technology - TalTech, you can claim this University and build a better profile.