Quaver is a great online educational curriculum and software program for general music classes. This software covers all aspects of music education standards and can be used in conjunction with a SMARTboard.
A Sim City-style online game (also available in a downloadable app) that is great for composition activities in the classroom. Warning: it's addictive for all ages!
A great way for students to practice ear training, including identification of intervals. Excellent for large classroom settings as well as private lessons.
A flash-style card game that helps students solidify their identification of notes within the grand staff. There are several different levels available, so it's useful for all ages and ability levels.
Methods for approaching assessments with large numbers of students. The overall site has a lot of wonderful ideas for teaching elementary general music as well.
A fabulous resource for eye-catching, student-engaging music worksheets that ask students to think critically about music concepts. A variety of topics are covered.