Abstract: Recently  Blended Learning has been proven the most effective and cost-effective in teaching at school Quite a few experts in education emphasize that Blended Learning embodies the best of both worlds in hi-tech digital learning and the traditional one  which involves students in network learning without lacking interaction and participation with others