YOu make the material easy to understand. Generally in a good mood. Lectures very applicable to project. You try to give us lots of examples and try to tie our experiences into the class. Therefore, the class material is very relevant.
Book is easy to read and understand.
The class is lively. Instructor is always available. Not enough instruction is given for the project, especially, the technical parts. Some people have the advantage of learning all these things from their internship, but many don't. Standard for grading and expectation are not very clear.