Professor Alnifie was really helpful. As though the material covered in class are not easy and can be challenging, professor Alnifie did a good job explaining the material. Although attendence is not really mandatory in lectures, it is still in your best intreset to go to class. The lectures set the ground rules for how to do the projects.