Current is Flow of of Electrons. That is taught in High Schools throughout the world. But is it so simple. In DC current flows in one direction, truely. But it is supposed to flow at a rate of 300,000 Km per seconds. But does it. No it flows at a rate of a few centimetres per min. only. To complicate the matter there is the case of AC currents, that does not flow in any one direction. If flow of electron is considered, in AC current the electron only wiggles about a point doing the work, eg. illuminating the light bulb or rotating the motor. However the magnetic waves associated it with it travels at that light speed i.e., 300,000 Km. How that can be explained.