The class was project heavy and they are all group projects. She didn't teach the material very well but we knew what was expected of the exams and the types of questions that would be on them. If you show up and know what to expect from exams, the projects aren't super hard, you should be fine.