Very much a project based class, if you don't do well on group projects your grade will be low. The first two exams are doable but the final exam is much harder and is taken on excel. Overall I think he's a great professor and always willing to help if you don't understand something. 