Tommy Hareford6 reviewsFollowFollowFebruary 27, 2025A few errors and confusing notes, but mostly very helpful.