The first time you load a new word pack
for a user, the app will – in addition to loading the word pack – be creating
a database in which to store your progress. It will therefore take a while
loading the word pack the first time for each user (maybe up to 15 seconds). After the initial load, it will be
much faster.

The pay-off for the long wait is that each user will have an
individual and comprehensive history of their spelling, and the ability to
generate useful statistics for you.