The chat with the professor is one of my favourite parts. Paraphrasing.....At the start he may not know what the problem is, but through interaction and response, he and the computer will work it out together. Totally nails interactive design, and what software development is, and yet often still fails to be