@txstella I am really involved in robotics. Our school does not go to competitions, but our adviser for that club really admires my work and I am planning to run for president for that club at the beginning of junior year. I am not sure what my class rank is, but I think it is 16 out of 220. My school does not have a hard grading system, I have a 3.56 because of my freshman year and the school I went to. I was not comfortable in that school and I had a lot of personal problems, so I decided to move and when I moved my grades kept going up. Thank you for the list, there are some really good schools. I will do a more in depth research and I will look at rice university too.