I recommend the third way to you. Because there is no free lunch in the world, free or too cheap is generally not ideal. Moreover, some silk screen printing factories not only have training, but also sell related technical CDs. You can learn anywhere, that is, it is economical and practical. I heard from a friend that there is a company in Shenzhen called MCC Silk Printing Factory, which is not bad. You can contact them yourself. Wish you success!