I have major experience with game development, with Python and also Java,C and C++. If the idea is to know and practice programming concepts, Python, Python libraries, and good habits of programming, developing a full game with Python can be a alsome way of getting all these points, with a pratical project, with a engaged development. With a little more detail, I can update the milestones to get an idea of with steps we will made during the training. You can send me a message to we discuss which points must be worked on, or if you have some specific libraries(like numpy) that have to be trained, and how we will accomplish this.