I have been learning Unreal Engine for about 7 months for my thesis project and I should admit that the learning curve is really steep for me who has no experience in programming at all. Although I had learned and followed tutorials on youtube and Udemy, my progress was not significant enough. Not that until I found this thread, and contacted David to help me with my project. It is still in progress now, and I still consult with him, particularly on the blueprint matters. David has the experience and patience to explain in detail what I should do and what is wrong with my logic. He really knows what he is doing and what needs to improve. I strongly recommend him if anyone needs an experienced tutor for your projects in Unreal Engine!