Iqbal Ahmed
Three students dropped out his class because he has an accent and sometimes doesn't understand your question, but here are what they missed: he is incredibly CARING (always extend deadlines on homework), tests are EASY (you can use notes, he gave us extra time on the final), on quite the contrary, he's really OPEN to questions. He is a hidden gem!