Very challenging class. He has a hard time pronouncing most words, so I never watched the lecture videos. His writing is good, gave clear written instructions for all assignments and tests. C++ was one of the hardest programming languages I've learned. Despite that, his PowerPoints explained what the class covered fairly well.