Abstract: The present invention is a method and apparatus of predicting fertility using a processor-based system. The apparatus comprises a housing and a control panel enclosed within the housing that has a plurality of function keys for entering information related to a fertility cycle. The apparatus further comprises a memory that stores instruction sequences and a processor coupled to the memory, for executing the stored instruction sequences.