So far, I'm pretty happy with my education. I feel like I'm understanding things as well as they are presented and developing insight into physics and engineering, but my college seems to think that their degrees speak for themselves and if you grind through their classes, you will automatically become a stellar mathematician/engineer/physicist. The idea that ONLY following a syllabus will produce good scientists and technicians is ridiculous and I've met with many people in the field and that have stated that if you ever want to be truly competent and explore your own ideas, you need to do more than homework. I'm not suggesting that completing classes is below me or inadequate but it's not the whole picture. I'm curious as to what else I can do to expand my ideas beyond the solid base given by textbooks and homework. Do you do research? Read books that aren't required? Internships? Any input would be appreciated, thank you!