Abstract: Apparatus, methods and computer program products for time and time management instruction are provided. In one embodiment, an apparatus includes: a time instruction module; an indicia of time controlled by the time instruction module; and an input/output mechanism configured to provide a display related to time or time management.