<ARTICLE> 5
<LEGEND>
Basic and diluted earnings per share amounts include continuing operations only.

Balance sheet items for the periods ended August 31, 1997 include the Company's 
discontinued operations.
</LEGEND>
       
                                                                                            
<PERIOD-TYPE>                   3-MOS                   3-MOS                   9-MOS                   9-MOS
<FISCAL-YEAR-END>                          NOV-30-1998             NOV-30-1997             NOV-30-1998             NOV-30-1997
<PERIOD-END>                               AUG-31-1998             AUG-31-1997             AUG-31-1998             AUG-31-1997
<CASH>                                       1,018,664                 174,219               1,018,664                 174,219
<SECURITIES>                                16,873,913               1,936,899              16,873,913               1,936,899
<RECEIVABLES>                                3,816,341               4,271,489               3,816,341               4,271,489
<ALLOWANCES>                                 (485,359)               (939,402)               (485,359)               (939,402)
<INVENTORY>                                    594,623                 592,169                 594,623                 592,169
<CURRENT-ASSETS>                            22,219,853               7,127,955              22,219,853               7,127,955
<PP&E>                                       2,601,227               4,662,174               2,601,227               4,662,174
<DEPRECIATION>                             (1,442,146)             (1,917,311)             (1,442,146)             (1,917,311)
<TOTAL-ASSETS>                              24,176,223              12,736,182              24,176,223              12,736,182
<CURRENT-LIABILITIES>                        7,080,570               3,760,600               7,080,570               3,760,600
<BONDS>                                              0                       0                       0                       0
<PREFERRED-MANDATORY>                                0                       0                       0                       0
<PREFERRED>                                          0                       0                       0                       0
<COMMON>                                     7,286,159               7,343,859               7,286,159               7,343,859
<OTHER-SE>                                   9,694,894               1,236,946               9,694,894               1,236,946
<TOTAL-LIABILITY-AND-EQUITY>                24,176,223              12,736,182              24,176,223              12,736,182
<SALES>                                      3,505,137               2,713,537              17,630,623              13,187,103
<TOTAL-REVENUES>                             3,505,137               2,713,537              17,630,623              13,187,103
<CGS>                                        1,696,325               1,406,623              10,616,634               7,859,489
<TOTAL-COSTS>                                3,860,532               3,322,140              17,001,266              13,323,857
<OTHER-EXPENSES>                                     0                       0                       0                       0
<LOSS-PROVISION>                                     0                       0                       0                       0
<INTEREST-EXPENSE>                                 377                       0                     678                     116
<INCOME-PRETAX>                              (287,390)               (576,084)                 868,595                   3,371
<INCOME-TAX>                                   160,500                 259,500               (359,700)                 (1,300)
<INCOME-CONTINUING>                          (126,890)               (316,584)                 508,895                   2,071
<DISCONTINUED>                                       0               (262,554)                (68,428)             (1,251,517)
<EXTRAORDINARY>                                      0                       0               8,162,389                       0
<CHANGES>                                            0                       0                       0                       0
<NET-INCOME>                                 (126,890)               (579,138)               8,602,856             (1,249,446)
<EPS-PRIMARY>                                   (0.03)                  (0.08)                    0.13                    0.00
<EPS-DILUTED>                                   (0.03)                   (.08)                    0.13                    0.00