As a PhD in Civil Engineering. I have been teaching English for Civil Engineering students, and I have seen firsthand the challenges that they face in learning technical vocabulary in a foreign language. I know firsthand how important it is to have a strong grasp of technical English vocabulary. If you are studing in specialities of Civil Engineering such as, Structue, Geotechnical, Costruction Materials and Works Public, it's essential to be able to understand technical concepts of Civil Engineering clearly and accurately.