Joseph Cangelosi
Dr. C. is a great teacher.  Don't pay attention to the other reviews, they are NOT true.  He is very helpful and is a very caring teacher who is passionate about his students and job.  Yes you have to be dedicated in this class, but if u put in effort, it's not bad.  Dr. C is always willing to help and explain anything. I would recommend Dr. C 100%