Not long enough. I could easily spend two hours or more trying to understanding and remember all this. Although the guy was knowledgeable and very patient with my many questions he had to be super quick to get it all in. But it’s just not long enough - not everyone is computer savvy