<p>Which one do you think is better? Which would you say teaches better?</p>
<p>As far as I know they're virtually the same thing. I enrolled in the Intro to C Programming course through CTY yet my tutor and materials were all from EPGY.</p>
<p>I chose CTY though cause it was like $50 cheaper and I had already qualified. Or something like that.</p>
<p>If you plan on doing lots of advanced math, do EPGY. If you're likely to take random AP courses, do CTY.</p>
<p>EPGY's geometry course is different and much better. </p>
<p>I have heard JHU-CTY has a very good microeconomics course--I was told that by an economist who used it for his own child.</p>
<p>Well for some courses EPGY uses a Textbook and CTY doesn't</p>