teo knox