Highly knowledgeable in ICT and the way he explain everything is best. He always explains in details of each topic. For example, not only the correct answer, he will explain the wrong answers also (why it is not correct).
Read more
see less