Class was heavy on lectures for sure, but if keeping on point with attendance you are able to pass. The topics were hard to follow due to the content of class but this professor was able to explain in such a manner that was easy to study for quizzes and exams. Very friendly and passionate teacher