Practice short informative readings (with or without audio), learn new words, practice spelling. Excellent site! Send the results of your activities to your teacher by email.
This site has lots of fun and interesting language practice activities, mostly in reading; alsosome in listening and speaking.