A good teacher must be Pinas Info 16.08.201415.08.2014 1. Caring 2. Compassionate 3. Cooperative 4. Dedicated 5. Engaging 6. Fearless 7. Forgiving 8. Generous 9. Inspirational 10. Passionate 11. Patient 12. Trustworthy