I am programmer but i have also been learning blueprints. But i wonder if you could give an overview of Programming pros and cons versus blueprints. Another question is related to more architecture of the Engine in reference to programming. That is, there are a lot of nice tutorials and books about c++, but sometimes you have to know the approach in Unreal Engine 4 programming approach to apply those c++ skills though. Of course, there is documentation about the API, but more like short overview of the Engine architecture from programming point of view. Thanks.