Mind the Gap
Reading is an important means to understanding a language. English is particularly difficult to learn for non-English people. With this in mind, stories written at different levels of difficulty, but still maintaining a compelling plot, interesting settings and characters, and vocabulary tools to assist the...