Welcome to the forum. Read lots on the subjects you need to know and feel free to ask questions to clarify anything you have read but don't quite understand.

Bob