As an undergrad at Caltech who will be taking this course next term, I find this intriguing. I'm wondering if this course will be as popular as the Stanford courses (looks like a lot less effort is being put into organization, design, etc) and how the difficulty of this will compare to the Stanford courses and an average Caltech course.