E-Learning Implementation Strategy for ICT-Challenged Environment