Seth Daniel’s Answer
I have provided career counseling to a number of engineering students. What I learned from them is that the course work, which can include advanced mathematics, calculus, advanced physics and science, is indeed challenging. Just how challenging may depend on your natural aptitude and past performance in math and science. I do not recommend trying to excel in areas unless you have a natural affinity or strong interest in them.
If you can successfully assimilate the difficult information in your classes, you will likely find the work you do at your job to be very enjoyable, and to require a lot of problem solving. Assuming you have achieved the foundation of knowledge you need, you will have what you need to be successful as an engineer. Companies are usually pretty good at screening job candidates based on their technical skills, so once in the job you can usually expect to be assigned projects that are commensurate with your skills and training. You may decide you like that kind of work, or decide to pursue more training or formal education so you can work on more complex projects as you grow.