Trying to Provide Options

We have looked through a few student learning management systems and have decided upon Schoology. We have some high hopes for some opportunities to let students head out on their own and move ahead while having the opportunity for teachers to work one on one with students that need a little extra practice and guidance. 
We will have activities lined out for students to do in the order they want while being able to test when they think they have the concept down. If they do, they can work on a genius project or tutor those in need of help.
We will still teach whole ass lessons with the option of having students teach a few lessons. 
This is going to be an opportunity of learning for all of us as we try to give students more options. I am hoping that we can give students more options than this in the future.