Here, we review pros & cons of behaviorism, cognitivism, & constructivism, while making a case for connectivism as the best learning theory.