Writing Educational Software in Montana