Engineering requires you to be competent in many aspects of mathematics including algebra, trigonometry, statistics, estimations and proportions. Other preparation courses include physics and chemistry. There are many introductory courses in specific kinds of engineering that are always helpful. Another important part of your education is reading and writing skills, which is essential for success. You need good communications skills reading and writing.
Proper documentation is the backbone in engineering.
Ability to read helps you maintain your awareness of new developments from technical journals and magazines. Writing skills are what you need to document your work and sell your ideas to others. In the next century, high competency in reading and writing are essential to communicate with many others, including across the Internet. There are also other things you can do such as become involved in team sports, like baseball, where you learn to work in groups. In engineering you work with many different types of people.