Pandemonium: A Paradigm for Learning