Most of my students will have found me sending them to this website for one reason or another. It contains lessons and exercises for an extensive variety of music theory and practical concepts, and can be purchased as a mobile app (Tenuto), making it a handy tool to assist in learning many of the things covered in lessons.
In particular, I recommend some of the exercises for note-reading, to help ensure learning notes can be done quickly and effectively. Music is like any language – we want to be able to read in complete sentences/phrases, and time spent figuring out individual notes can prevent us from being able to focus on the bigger picture. Practising note recognition with the app or online speeds up our ability to recognise notes individually, and combined with a healthy dose of reading actual pieces, should help us on the path to reading music just as easily as we read words and sentences every day.
The exercises are customisable, allowing students to focus on a particular aspect of their reading – certain clefs; a certain range of notes; ledger lines; notes in either spaces or lines; using accidentals, etc. There’s even an exercise to connect notes on the staff to notes on the piano keyboard, with some obvious practical applications. Each exercise has a few measurements to keep track of ability, including timer, score and percentage. It’s worth noticing how these progress, and setting some goals and challenges to ensure you keep improving.
I often suggest that students try to use this frequently, but not necessarily for a long time at each sitting. Similar to learning a new alphabet (which I often compare it to), learning to read notes becomes more familiar and natural the more you’re exposed to it, so trying to engage with it more often is more beneficial than spending a lot of time with it only occasionally.