Surprisingly difficult to follow. Week 1 took me two weeks simply because there was differing information on what version of unreal to have installed, and the version I installed would not compile C++ at all. I had to download Unreal Engine 4.26 to get my code to work at all. Even then, loading projects that the teacher posted for use on exercises wouldn't always work out of the box and took some finagling and looking things up online. I still don't feel like I could look up Unreal Engine documentation and even write some basic code, because I still don't understand how to read the documentation and apply it to real code. It is an intro, and it got me working in both Unreal Engine and C++ and using them together. It just needs more explanation, less using of advanced topics that the teacher 'just sets up' and more basics, in my opinion. Even so, I'd say it was a successful class with an enjoyable teacher.