I had to buy Finale for a songwriting course and it does what it's meant too, but Flat.io lets you create 15 scores for free. That's all you'll ever really need for a class. On top of that, it includes tab as well as sheet music, which to me makes it a million times better for learning. As a guitarist I read tab, or chord charts, and sheet music frankly, holds no interest to me. And if someday in the future, that changes, Flat does that too, just as well or better.