Loading: The 7 Key Elements of eSpark’s Theory of Learning