Yes.To teach a new student, you can have
- depth first,
- breadth first.
Which approach do you think is better?
And I'm serious about that. I have a few things I drive depth on as early as possible. I have another body of things I think students need early exposure to, that they'll build on gradually from time to time.