The document discusses subject teacher education at Tampere University of Technology (TUT) in Finland. It notes that TUT is the only technical university allowed to train subject teachers with an engineering degree in mathematics, physics, chemistry, and information technology. The structure of studies involves students obtaining a bachelor's degree from TUT in their major subject along with basic education studies, then a master's degree including intermediate education studies, allowing them to have both an engineering diploma and teacher qualification. A second part of the document discusses developing university mathematics teaching at TUT, noting issues with some students' basic skills and efforts being made through modified courses, support centers, and research projects testing languaging exercises.