Teric Partners, Ltd.