Dr Wilkes is Amazing! Funny, informative, thorough and has great "bedside" manner. I never felt rushed. You can always get in contact with him via cell phone which is nice for those times you're freaking out!
Ok, the cons: omg, the wait times can be upwards of 1 1/2 hours. But remember, this is because you're never rushed....just plan 1-3 hours for each appointment. Parking is fine if you park in the DPA designated parking level 1 of the garage.