I love this app, so fun to learn new things. Id give it five stars but for the small font size, pale text that doesnt stand out well from the pretty but impractical backgrounds. And I am reading it on an iPad mini. It would be impossible for me to read on an iPhone.