Dr. Ichinco does a great job at making HCI interesting. She talks about it from different perspectives, from A.I. to gaming. Encourages the class to work in pairs or small groups. Homework involves a 1-2 page report on research papers - time consuming, but not too bad. Be aware of the project though, as it sneaks up on you.