Just needed to balance out the one negative review (which offered no specifics). This is a self-paced tutorial using well established learning techniques and covers a broad range of commonly used skills. But, as others have said, it's not an all-inclusive reference. It is best used in combination with something like "Mastering Autodesk Revit...". Highly recommended.