Requirements for UIUC?

<p>Hello, my name is Anthony.</p>

<p>I am currently in grade 10 (year 11) and I go to a British international school in Bangkok, Thailand. I am currently taking the IGCSE course and next year I will be taking the IB course and I have taken in some consideration for engineering at UIUC. I am still unsure what type of engineering I want to specialize in but my current grades may give you an idea:</p>

<p>English: B
Maths: A*
Physics: A*
Chemistry: A*
Biology: A
Spanish: C
Business studies: B
Geography: B
Computer studies: A*</p>

<p>I have a three year experience in MUN, BPS MUN, BKK MUN, and IASAS Mun. I am currently MVP for varsity badminton at my school and I am a grade 6 piano player. I have also worked with operation smile for 2 years but stopped this year because of IGCSEs.</p>

<p>I am currently learning SAT with my dad and I scored 1700 on my practice SAT test, and i will be taking the real one next year.</p>

<p>Can you give me some guidance on whether my grades are good enough and what are the minimum requirements for UIUC? and what IB courses I should take in order to apply for an engineering field. I plan on taking higher Maths, higher physics, and higher computer science.</p>