You are the best teacher of yourself! Self-education is the pillar of becoming an intelligent and competent member of the society. Anyone who learned any significant knowledge or a skill will tell you that no teacher in the world can give you that which you are not ready to embrace.