curriculum

work in progress