A valid theoretical support gives you two advantages:
- it lets you avoid to repeat some basic errors due to an approach based on pure immediate experience;
- it gives you some mental tools which enlarge your models construction and grow your prediction skills.
The job is hard, because while the matter is the same for everybody, the approach to it changes among people.
On our side we try to give a complement to the manual practice, but with an eye always on the working aspect.
When possible, the theoretical proposal comes with a tangible support, just like on the series of programming on FreePascal/Lazarus.
We wish you'll appreciate this strength, because clearness is here more difficult to be reached.