Teach whatever you need to learn

We are all public communicators. Most communicate through speaking. Some like Stephen Hawking have to speak with aid of a computer or other form of sign system. The one thing that distinguishes human beings from other animals os that we learn from others and teach others and our total information pool increases from one generation […]

Accept your teachers, wherever you find them

There are lessons in life all over the place – it is a question of noticing and learning – being teachable: There is an idea among ancient philosophical schools which may be paraphrased as, “Each of us is a teacher to all others and we each are the students of all others.” In Iran we […]


Procrastination is the death-nail of many a dream. It turns success into failure, fun into dread. There are many reasons people procrastinate. A major one is perfectionism and its sibling “fear of failure.” Here we know unconsciously that the reason we did not do as well as we should have because we did not have […]

Take many breaks to learn more

I have been taking an online class and haven’t had much free time to write here. Anyway, since I’m learning new things and I have given a few seminars on learning and acing your exams, I like to take a little time off to write this and listen to my own advice. Experiments on learning […]

Never say never

Most probably, you like me, do not remember the time you were a baby and you crawled on the ground. Soon you tried to walk. At first you kept falling down and yet you continued without any thought of failure or rejection and soon you learned to walk. The fact that if you don’t give […]

Be glad if you are confused

Do you remember when you were first learning the alphabet.At first it was all magical. Here were lines on a piece of paper which made no sense at all to you but others (the adults, elder siblings) could understand. Soon some of the signs on the paper became familiar. They were distinct. Others, however, looked […]

Procastinate procrastinating

The last post I wrote on this or any of my other blogs was written about anything. What happened was that I was moving my internet office and thus changing ISP and other things and I stopped writing as I had to do a lot of extra work associated with the move and then the […]

Understand that when you are confused you are learning

When we understand something fully, we are contented and have stopped growing. However, during the learning phase of anything we are often confused. It is during this time that we are learning new skills or new facts. Remember when you first learned to ride a bike or learned to skate. At first you kept falling […]

Learn something new every day

In today’s fast paced, rapidly changing world we need to learn new things just keep up. At the same time, the Internet and computers have made learning extremely easy. Just search for free tutorials and you’ll find free tutorials in just about any topic you may be interested in. There is also so much information […]