A computer implemented education and playbook system and method for providing an interactive, recursive and in situ coaching system. In response to an input from a user of the electronic device, the electronic device may display on the touchscreen an animation of a graphical representation of the LED moving onto the touchscreen to a target location on the touchscreen. The flasher interface module is configured such that the input and output ports operate independently of the vehicle such that factory lights are independently controlled by the module. A charge starting point is calculated by the computer, at which the ignition output stage begins to control a current flow through the primary side.