4 /5 Dani Porter: Honestly one of the smartest doctors Ive ever had. They overbook him and its really hard to get in to see him. He never has time to read your chart before he gets in there which is kind of off-putting but once hes in there he does not rush you. He takes his time which is why his appointments always run late. Hes worth the wait but just keep in mind if you have a 9:00 a.m. appointment you wont see him until 10:15