horrible. they do not know what they are doing. cancel appointments with out letting clients know. laugh off serious ( VERY SERIOUS) medical conditions as if they are knowing. and if you are not ( cough) the right race you get treated like dirt, while the others get treated perfectly. I hate it as does my husband who feels the same way. and we are very actively looking for a new dr.