Utilizing Teaching-Learning Resources and ICT