My 19 year old son became a patient of Dr. Singh's while at the ER with an enlarged membrane around his heart due to pneumonia. Dr. Singh is professional yet extremely kind and funny. He connected with my son and I immediately. The girls in the office are nice as well. Be prepared to wait however, as Dr. Singh sometimes gets caught up at the hospital or an emergency arises. You can call the office before you're appointment to check on approximate wait times and possibly even reschedule if the wait is way too long.