How long a person can concentrate

How long a person can concentrate at a time? This is the most important question that every student and teacher must learn to answer. Some of the links that discuss the subject are given below:     Whatever the above links may say, there is enough time to investigate the above subject. Since we spend 15 to 18 long years in schools. You must learn first hand what is the best way to...