I'm finishing up my final week of class. He has been nothing short of professional and knowledgeable. Easily one of the best professors I have had. He was a subject matter expert for sure, had his on Youtube, unaffiliated with the school with tons of great information. Highly recommend, he made me actually want to learn and be engaged.  