According to what I have read it is not an effective way of teaching language with the goal of fluency in mind. Having learned this it seems to be another way to steal money from the taxpayers for a program that wont accomplish anything. This the Democrats standard m.o., if programs have little chance of succeeding we’ll just keep throwing more taxpayer’s money at it.
Since Democrats are so insistent on convincing the public how altruistic they are. A good way to get more braindead Democratic voters on board is to have the Democrats volunteer to fund the bill themselves!