Muscato is a good guy, he is personable and shows care for his students and their success and he is honest. Clear grading criteria, 5 or so tests during the semester. Assigns homework to help practice material and benefit your grade. Uses textbook so make sure to get it. Classes are enjoyable if you can at least tolerate math, professor is cool.