Great teacher. Very thorough. Tests weren't hard just not enough time to finish them. Getting an A or a B is easy as long as you don't mess up on the matrices too much. Will take future math classes with him if he teaches them.