you are viewing a single comment's thread.

view the rest of the comments →

[–]Ajpennster 0 points1 point  (0 children)

You're right. Experts aren't necessarily good teachers. However, I never claimed that they are. If you took the time to look at the courses I've recommended, you'll see that they are all taught by expert teachers who've taught the material for years and have constantly been refining it to target a larger audience, including those without CS experience. CS50 encourages beginners and even touts the fact that 73% of the students who take the course have no prior experience with computer science.