Hey guys , I was just wondering if i had a chance at any of the following universities :
- The Ivies , Amherst , UCLA , MIT, Caltech , UPenn,   Colgate and Vanderbilt
I will be applying under Computer Science for most schools .
Identity : Indian Male
SAT : 1530
SAT SUBJECT TESTS :
- MATHS LEVEL 2 : 780
- CHEMISTRY        : 800
- PHYSICS              : 790
Class Rank : Top 5% (Unofficial)
MY EC’S :
- Founded a Graphic Design Studio earning a total of $2000 ( worked over 300 hours ,
250+ artworks )
    - Founded a Non profit Organization that helped over 100 disabled people ( made an iris 
         navigator that helps people who are visually impaired. Helped over 100 people )
    - Co founded 2 non profit startups that helped domestic workers and handicaped people 
         locate jobs in our locality and all over India 
     - Over 80 hours of volunteer work at an NPO , for around a year ,raising money for 
         deprived children 
    - Interned at two companies over the summer
   - Well versed in Multiple languages , i.e, Python , SQL , JavaScript , React , React Native , 
          HTML , CSS
   - Multiple Coded Projects , Including a major machine learning project.
   - Founder of technology club at school 
   - Have been playing football / soccer for over 4 years , part of school team
**AWARDS : **
- Winner of National Robotics Competition x2 , College Level
      - Winner of National Graphic Designing Competition x2 , Runner up x1
     - Runner up of National Football/Soccer Competition 
 
    - Coding competitions global and national level ; winner and runner up of many 
Will be needing financial aid ( family income less than $40000 annually )
If not these universities , which universities would i have a better chance at , who also provide fin aid and have quality education for computer science.
Thank You !