Very hard!! Does not respect students. I am a non- traditional student who has worked in the field for several years and went to him for help in his CGT course and he blew me off and did not offer any advice. Would not recommend. Does not care about students. Goes on frequent power trips.