I found the class to be challenging but Jose is always there to help and makes a sincere effort to go above and beyond to help his students. There is 2 tests which can be hard but all the content for the tests is found on the power points slides, so there is no surprising info on the test. Easy grader as long as you show him you put in hard work.