Kamran Fakhar
He's very lazy and couldn't get his language. Gets easily angry and doesn't help students and asks students to solve instead of trying himself. My math lab is mandatory and wastes more money by paying for my math lab. Very tough papers and hard to pass. I really regret and wasted money. I would recommend don't take with him.