This is an excellent module. A great balance between open ended and detailed, and very well organized.