Dr. Kadir is the best doctor I've ever had. She has a calm, cool demeanor no matter how hectic her schedule is. You can also tell she truly cares about her patients. The only reason I give 4 stars instead of 5 is because the practice's online booking system is glitchy, and I had to wait over an hour after my scheduled appointment time to see her. But even with those hiccups, it's worth the wait to see her. She's brilliant. Can't recommend her enough.