Professor Sakin tries his best to explain the material, but he does read off his slides for the most part. There are in class-assignments that are completed in groups so attendance is encouraged and 2 exams total. Make sure to do all the readings since exams are heavily based on them and STUDY since there are no opportunities for extra credit.