AFROZ TAJ is Assistant Professor in the Department of Languages and Literatures at North Carolina State University and Adjunct Assistant Professor at the University of North Carolina in Chapel Hill. He has been teaching Hindi and Urdu at the college level since 1993. His Bachelor's and Master's degrees were earned at Aligarh Muslim University and his Ph.D at Jawaharlal Nehru University.