As for the racing, there are two modes available: “drag race” and “road race”. Drag race is just a straight stretch of road, pretty straight-forward. The road race also has the same drag strip at the start, but then continues to go into various corners and obstacles.
The road track is randomly generated when you start a new game. Most of them are OK I think in terms of layout, but some of the generated tracks can be really tricky. If you find the road track is particularly difficult, you can start a new game and it will generate a new one. Within the same game, the track will remain the same, so you can practice to learn its layout and become better at it.