Picture posting is enabled for all :)
This should also be taught in schools so that everyone appreciates the freedoms as well as the responsibilities of living in a free-ish society.
Personally I don't think anyone should apply for citizenship anywhere without knowing some basic facts about theirr new home and yes, there should be an extension of this particular programme to teach about important historic events and people that have shaped British society. This should also be taught in schools so that everyone appreciates the freedoms as well as the responsibilities of living in a free-ish society.