Here are some great resources to practice your skills this summer:
This website offers daily activities literacy activities in a variety of languages for students K-12 that you can do to practice.
This is a great practice resources for elementary students K-5 in a number of subjects.
Some great simple books for language learning.
Learning Chocolate is a great site to learn some words in various languages. You can choose from several native languages and then choose from several languages you want to learn.
Here are some great resources collected by Bergen County College that high school and middle school students might find helpful for learning English.
Storynory offers free audio stories. They are a podcast and a website with audio streaming.
Here is a great site with videos for learning English.
The International Children's Digital Library has many selections for students and resources for learning English.