I'll probably use this page in my class, at least to give the students something to read :)
I've been voraciously reading on this stuff after getting my butt kicked on the interview questions. I've always been curious as to what you and Brian have for your curricula. You have a syllabus?
