The class is good overall, however, some of the professors do not speak very good English, therefore, making the class incomprehensible as well as uninteresting, and some topics are not explained properly. However, teachers that do know how to speak English make the lectures very interesting encouraging students.