The Female Perspective of Computer Science
This blog looks pretty cool and provides a different view of Computer Science education. I like the fact that there are some very interesting and hard questions being asked as well.
Learning Computer Science does not have to be hard and painful for the teacher or the student, but it often is painful for both. Something is going wrong if this is the norm.