TERI INC