Return to Article Details Theory and Practice of Online Learning