Lesley J.
Their content is quite extensive
Their content is quite extensive, explanations and content are clear though you can pick out one or two topics that need a bit of clarity. Earning points is a great incentive as well as one's ability to redeem them. It encourages one to problem solve daily. The projects are a plus.




