Awful
I wouldn't take him if you aren't good in math. What he teaches in class is only about 35% of what is on the test. In class during examples, he literally says this one is too hard, lets do an easier one and then proceeds to put a harder question on the test. Most is self taught. I hated every minute of that class.
Utah Valley University - Mathematics