shakir hussain

educator

(in the making)

education. technology. more education than technology.