I'm not quite sure how the actual dr is but his staff is completely RUDE and unprofessional! If you can actually get past the staff and make an appointment with dr schwimmer then he might be worth the rude staff, but just talking to the staff gives you a headache after a few seconds. My advice, go somewhere else!