<p>Hello.
I earnestly need your advices for selecting my schedule next year (senior).</p>
<p>I'm thinking about taking Macro/Micro AP and CompSci AP next year.</p>
<p>Based on the infos. I got from my friends, I heard Macro/Micro is extremely challenging. </p>
<p>Would it be wise to take M/M AP?</p>
<p>Lastly, I only took CompSci1, which emphasizes on VB .NET, but I want to take CompSci A next year. Would skipping CompSci2 and taking CompSci A be a good idea?</p>
<p>How challenging are M/M AP and CompSci A for the student with not-so strong math skill(however, I might take Calculus next year...)and English not being the native language?</p>
<p>first of all, micro ap is imo, more challenging than macro ap. that said, i think they were both great courses. the teachers i had for them were not especially good, so i had to prepare on my own for the ap tests. nonetheless, both classes teach you stuff that is invaluable--if a bit too simplistic. all you have to do is look at today's headlines to understand why a basic understanding of economics is really really important. last, if you end up taking the ap tests and getting a good score, you can get credit for these classes. intro microeconomics is traditionally a killer class, so if you can credit out of it, you would be at an advantage. if you choose to take your university's intro to micro class in addition to having taken micro ap, you'll have a definite head start and the college class will probably cement and expand on your knowledge. in short, take M/M AP.</p>
<p>As far as comp sci a ap goes, take it if you really like the subject matter. i personally did not feel like i learned much, especially not anything that i can still use. i didn't take the ap test. some people really liked it though. given that you have some programming experience, you might ace it anyway.</p>
<p>don't worry about your math skills for either of these courses. comp sci does not use anything other than maybe basic algebra and trig (and that is actually overstating it--you only need to know algebra and trig if you're writing a program that explicitly needs that knowledge). for micro and macro ap, basic algebra is good enough. for micro, you need to be pretty good at drawing and analyzing graphs. if you are qualified to take calculus next year, you are definitely qualified to take macro and micro ap. </p>
<p>regarding your english skills--it should not be an issue for any of these classes. comp sci for obvious reasons and M/M AP because you can usually explain your answers using graphs, etc.</p>