(5.0/5.0 rating)

Excellent! Very thorough and extremely knowledgeable.