Very thorough and clearly written from the perspective of someone who has a true passion for the sport.