Source: http://www.marzanocenter.com/2013/01/09/why-understanding-hierarchy-matters-to-your-teaching/