Musical S.T.E.M.

A complete elementary level curriculum for playing the piano alongside science, technology, engineering and math.

Read about it here

Purchase it here