Sometimes you are fortunate enough as a student to take a course with a professor who provides QUALITY education to their students. That was my experience with Dr. Bruno. Do not get me wrong, you will WORK and EARN your grade in this class. The grading is very fair and material is taught thoroughly 10/10 would recommend to future students