Craig Day
Dr. Day is an absolute saint. He's so patient with us and is very talented at explaining the course material. Without a doubt, he is the absolute best professor that I've ever had and probably ever will have. We're very lucky to have someone like him at MSJC.