I have been a patient of Dr. Weatherall for many years and have found him to be exceptionally knowledgeable, helpful and compassionate. He is fully versed in all of the latest developments in his field which has been hugely helpful in working through my complex neurological condition. I would highly recommend him to anyone looking for a skilled professional who is determined to help his patients improve their quality of life.