Janis's ESL Home Page helps you study English. Here you can find a collection of eight general topics: people, work, everyday activities, home, our community, our world, food and health. These topics are divided in subtopics. For example, the topic of people contains the following subtopics: clothes, culture, dating, appearance, personality, family, feelings, friends, heroes... Click on any of the subtopics and you will find a menu with lots of activities to practise the four skills (listening, speaking, reading and writing), grammar, vocabulary and different links to explore the topic.
Benefit from this site, it's really useful.