Hello PF. I am a Greek student ,currently in the 9th grade. I love mathematics and physics and I want to study Computer engineering. I am planing to study abroad preferably in the US or UK. Recently, I discovered an option to take some IB diploma courses for the 11th and 12th grades in a local private school. Right now I am in the last year of junior high and I am not getting very good grades (at least for me). Although, I am sure I know the material and I am studying a lot of time , my grades don't reflect that. Problems with teachers and a bad image from last year make things even worse. Fortunately, next year I am going to high school (yeah , in greece HS begins from 10th year) and I am certain I won't have such problems. Now for the IB ,I know it is difficult and requires a lot of work but I am sure I 'll make it. I 've also heard that a pre-IB class is highly recommended but my parents say it is not worth the money. Can you give me any tips to prepare for IB?? Can you tell me ,what it takes to go to some very competitive colleges??