<p>From what I’ve heard, Caltech is extremely stats-based in its admissions so I think you can get into Caltech without great extracurriculars. I’m not sure about MIT but I’d think for engineering schools you don’t need particularly unique EC’s. Just make sure your EC’s show some continuity and passion for engineering/science. Also, a bit of leadership or initiative couldn’t hurt. You need to stand out somehow–there are many kids who apply each year with excellent stats.</p>