Professor Gefen is a great teacher and gives great feedback on discussions. Discussions are key to pass the class as well as the quizzes. There is one group project which was a case study. One Final Paper which is due all the way in December. Overall, make sure you read the chapters in the book and some of the powerpoints because they help