Slope Rating
A number between 55 and 155 that shows how much harder a course plays for an average golfer than for a top player. The higher the number, the more handicap strokes you receive. Course Rating measures the difficulty for the top player, Slope Rating how quickly that difficulty rises for everyone else.
Golf Rules App for iPhone and Android
All definitions and rules at hand offline, with practice questions per topic.