mindbursts.com
13 Learning Theories for e-learning
Visit the post for more.