While this sounds good, the contribution will be extremely limited. In New York, how many of the 33,000+ officers are going to be able to take advantage of such an offer? Are the departments going to pay the officer's salary while he is accepting the free training? They will still have to pay the officers and cover their shifts and/or provide overtime compensation. Especially if not being paid, few officers are going to sacrifice their down time to training classes.
These are all good points. And I can't imagine a department the scale of the NYPD doing something like this; it seems a little more practical in a less-populated area like the one I live in, with smaller departments and smaller budgets.