Professor Muscato is one of the best math professors I have ever had. I took his MATH 150 course over the summer. It was a bit intense, but it was expected since it was only 6 weeks. He teaches you what you need to know for the exam. There is an extra credit packet that prepares you for the final. I could not recommend him more. He is amazing.