Am I Ready for Online Learning?