The course you have to buy is pretty expensive which you need to do the homework and tests. Trying to learn in his class when I connected online was near impossible. Overall I don't dislike him as a person but I didn't mainly like the program we did all of our work on.