She teaches undergraduate & postgraduate students and is an active participant in teaching programs being held at NICVD for cardiology postgraduates. She is a supervisor for College of Physicians & Surgeons Pakistan postgraduate (adult cardiology) candidates. She is a graduate of Sindh Medical College and completed her FCPS.