Posts

Language and Technology: Two Gifts of Life

Computer as a Do It Yourself ( DIY) Tool

Enhanced Autonomy

Sign of Maturity

The Power of Tools in Development

Teaching Interpretation and Practice (TIP)

Goal Setting Template

Programming Concepts

Education Means This

Understanding Contemporary World

What is Higher-order Thinking Skill ( HOTS)?