iSCORE is a web-based learning portfolio that has been tailored to meet the needs of music teachers and their students. Generously supported by the Government of Canada through the Department of Canadian Heritage, iSCORE is provided without charge to qualified users, and is a major step forward in the development of online teaching tools. iSCORE is the result of over a decade of research on the use of web-based tools to support learning. In developing iSCORE, musicians and students, aged 8 to 58, offered advice and helped field test the implementation of this tool in music studios and other community music making contexts. Studio teachers, all of whom prepare their students for RCM exams, also contributed to the design and testing of iSCORE. The tool supports music-making with a wide range of features. On the home page, students can create their own profiles and goals. Using the embedded recorder, students can record and save their music-making – repertoire they are studying or compositions they are creating. An annotation feature allows users to make comments directly on video or audio materials, and iSCORE also makes it easy to link to websites, upload documents, and create work directly in the portfolio. There are also links to composition and sequencing tools to encourage creative work. Interactive boxes allow for personalized plans, reflections, and feedback from teachers.