Great teacher overall for MAT 100P. He was very understanding, but attendance is really key for thid class or esle he will fail you. Very helpful when it comes to the work and tests, and prepare to purcahse a pass for ALEKS. Overall would recommend. 