Dr. M is a nice man who is very smart. His patient skills are OK, I have seen worse. And he does seem concerned. But his office staff is horrible, and not worth it in my opinion. Besides being rude, their record keeping is lousy. If you have to use him, than you'll be fine - but I would suggest finding someone else.
Pros: smart man
Cons: office staff
more