title: EF LINQ include multiple and nested entities
body: <p>Ok, I have tri-leveled entities with the following hierarchy: Course -> Module -> Chapter</p>
  
  <p>Here was the original EF LINQ statement:</p>
  
  <pre><code>Course course = db.Courses
                  .Include(i =&gt; i.Modules.Select(s =&gt; s.Chapters))
                  .Single(x =&gt; x.Id == id); 
  </code></pre>
  
  <p>Now, I want to include another entity called Lab which is associated with a course.</p>
  
  <p>How do I include the Lab entity?</p>
  
  <p>I tried the following but it didn't work:</p>
  
  <pre><code>Course course = db.Courses
                  .Include(i =&gt; i.Modules.Select(s =&gt; s.Chapters) &amp;&amp; i.Lab)
                  .Single(x =&gt; x.Id == id); 
  </code></pre>
  
  <p>Any ideas on including the 2nd Entity?</p>
  
  <p>Any piece of advise or information would be highly appreciated. Thanks!</p>