Teacha Dee

Teacha Dee is a reggae singer and classroom teacher from Jamaica, hence the screen name. His real name is Damion Darrel Warren.

YouTube Preview Image