Let’s Study Urdu! is a comprehensive introduction to the Urdu language that draws on a range of real-life contexts, popular film songs, and prized works of Urdu literature. A variety of effective aural, oral, and written drills will help students master the language while keeping them entertained. Let’s Study Urdu! provides students of diverse backgrounds, including heritage speakers, the opportunity to enhance their competency over basic grammatical structures so that they can comfortably use the language in Urdu-speaking milieus from South Asia, the Middle East, Europe, and North America.
Not very interactive, but all the information is there and presented in a pretty easy to follow format. No images and it is text-heavy.
Update: after spending a year with this text, and studying Urdu outside of the US, I hate it. The vocabulary is completely useless when it's there. Information is not presented in a logical way and there are NO exercises. It's the worst language text I have ever used.