Each main module will take you 10-15 hours depending on the level of granularity you decide to go into.  But there will some people who spend a lot less time in one module and more time in another.  However, you get unlimited access to the Modules and when they get updated you will get the updates.