Here are a few web sites I have found useful.
This list is just a start. Many offer free things, some offer a mix of free plus extras if you subscribe.
Sheet music:
http://www.gmajormusictheory.org/Freebies/freebies.html
http://makingmusicfun.net/htm/printit_piano_sheet_music_index.htm
Theory:
To practise aural work and theory topics
https://www.teoria.com/en/exercises/
To listen to music:
Classical:
http://www.classicsforkids.com/
Contemporary
General Information:
Piano Technicians Guild - includes information on how pianos work, how to care for your piano
A wealth of information and resources for teachers, parents, students - everyone
Supersonics
Here is where you can listen to the Supersonics Pieces you may be learning. Just click on the album the piece is from and mp3 tracks will be available: