Patient
Dr. Maroo is the most caring and communicative cardiologist I've ever met (and I've met a few). He's brilliant at diagnosis, does not over medicate, and is realistic and straightforward in his recommendations. Moreover, he actually listens to you and spends time explaining and discussing, especially if you're the sort that likes to participate in your own healthcare. He spends time with you. Just understand, he spends that time with everyone. So, he tends not to overbook AND you will likely have to wait past your appointment time. Don't plan anything immediately after your appointment and bring water, a snack, and something to entertain yourself. It's a fair exchange for excellent, life-saving care.