The Essence of Sight-Singing
A short mini-course that distills the essential skills of sight-singing in less than 20 minutes of short videos.
An online quiz for learning the notes of the staff in different clefs. It adjusts to your skill level so you get most of the answers right.
Another approach to sight singing that you may find helpful.