Utilizing Teaching - Learning Resources and ICT