Use of ICT For Teaching and Learning