CS4FUN is committed to offering elementary to high school students formal computer science training, which includes rigorously developing computational thinking and building a solid foundation in practical coding skills with Python, Java or C++. It offers the following classes:

Dr. Cao, the principal instructor at CS4FUN, teaches computer science courses at UC San Diego. He has more than 15 years of teaching experience in computer science programs at liberal arts colleges and research institutions.