Try to incorporate all of these at the same time. I think that would be a good mix for all of your students. It also depends on what age your students are. If they are younger they may not be able to understand things that are too hard, so don't be too hard on them either.