Very informative and take time to understand each module. Its a lot of information to assimulate in a quick view.