Please I Need Advice

I am a student that is naturally curious and likes learning about the more advance topics. The thing that happened with me is that I always get too distracted by these studies. My grades have not necessarily suffered horribly but they are b’s, c’s , a’s . How would one get this across through college essays ? for example to a school like stanford , or caltech . I messed up by getting distracted with these studies but i studied what i love and found so intriguing .
List of topics i’ve studied since freshmen year:
Advanced web development
calculus
electrical engineering
Engineering physics and math

Instruments:
guitar
piano
saxophone
drumming
visual cymbals

If you have C’s on your transcript, I’m afraid no essay is going to make up for them at schools like Stanford and Caltech, @Davidhtx

I am a student that is naturally curious and likes learning about the more advance topics. The thing that happened with me is that I always get too distracted by these studies. My grades have not necessarily suffered horribly but they are b’s, c’s , a’s . How would one get this across through college essays ? for example to a school like stanford , or caltech . I messed up by getting distracted with these studies but i studied what i love and found so intriguing .
List of topics i’ve studied since freshmen year:
Advanced web development
calculus
electrical engineering
Engineering physics and math

Instruments:
guitar
piano
saxophone
drumming
visual cymbals