I passed by the skin of my teeth in this class, as MAT117 was extremely difficult. I hated ALEKS. HOWEVER, Professor Welcome is a very caring, inspirational, and helpful person. If you are struggling and working hard in this class, she will do everything in her power for you to succeed. I would give a 10 if it were possible. 