Time Swithing: The Advanced Method of Time Management for Self-Education