Tools to Implement Online Learning