For learning to do hobby work on your own guns, it's a good start, but an extremely expensive course for hobby work.
If you expect to get a job as a gunsmith or open your own shop, it won't prepare you for that.
If you want to be a real pro gunsmith, the best option these days is to attend a professional school like Colorado School of Trades, or Trinidad Junior College.
These are attendance schools that are well known in the trade for turning out professional gunsmiths.
Look at it this way. If you needed to have an airplane repaired, would you want to trust some guy who got his training from some videos?