What is the difference between taking online classes and participating in an online program, let's talk about it ........