Each week, David will spend 3 hours + 3 hours + 4 hours = <<3+3+4=10>>10 hours in class.
Add to that his 4 hours of small group work, 4 + 10 = <<4+10=14>>14 hours a week.
He will spend 14 hours x 24 weeks = <<14*24=336>>336 hours on the course.
#### 336