Dr Hall is an awesome provider!