Jan K. answered  09/15/14
Tutor
                    
        5.0
        (129)
            Effective tutor specializing in math and computer science
Assuming there are no conflicts between these classes, meaning that any class from one group can be scheduled with any class from another, then these classes can be treated as independent events.
The number of possible classes is then just the product of the number of classes in each group, or
4 x 5 x 6 x 2 = 240