Answer
This class works best for anyone between 10 and 99 years old, that has no prior knowledge of markets, investing and trading. Smart 10 year olds get quite sophisticated, as most of them got really passionate about the subject.
We've had kids as young as 6 attend this class successfully. This being said, those were exceptional cases.