Beth Jarnigan
http://musictechteacher.com/
This is a great free online music resource including music games and piano/keyboard practice.
https://www.littlekidsrock.org/
This is another great free resource where kids can do private lessons for free on multiple instruments.