One should make best used intellect and spiritual knowledge for his spiritual upliftment instead of teaching to others. Unless one has mastered a virtue, he has no right or authority to teach or preach the same. This is also because unless one is spiritually advanced, he cannot help others in their spiritual advancement
One should always try to help others in elevating their physical and mental well-being of considering that God dwells in everyone i.e. one should do selfless service to others. Best kind of service would be to inspire other towards spirituality to whom you are helping, because spirituality is the only solution of all worldly problems.
By Dr. J. Kumar