This is a recipe for a very poor education in my opinion. This sort of mass produced educational content, taught by professional educators rather than researchers, produces students who merely know facts and can perform basic algorithms.
Real understanding of a field comes from long hours engaging with the subject and playing with ideas, and from interacting with others in the field. Working through educational material (where it exist) is obviously helpful, but it's not enough.
tl;dr: Nobody becomes in expert in anything by working through a textbook.