qqp question1: I'm taking CS50 through EDX, and it's so difficult. What are some tips to succeed in CS50? Are there any book recommendations to improve my problem solving skills for CS in general? question2: Can I build an interactive website after taking CS50 (itunes course)?