Resources for English Students

Here are some books that I have collected and read to help students. There are books here for different niches of English learning — for example, high school/middle school English students or adult ESL learners. Although some books may have some overlapping content, I picked various ones to meet unique niches as well as to take different approaches for different styles of learning. You may notice that several of these take a fun or humorous approach and that some are geared towards visual learners.