Not sure why Dr. Scalco has such a low review; my experience with him has been amazing. He is always there to make sure students understand. He teaches a technical stat class which is inherently difficult. That should not speak on his ability to teach. Would take again and would recommend to others, especially if you wanna learn.