Teaching computer science education to kids K-12 onsite at iCode Schools, offsite at public/private/charter schools and also through online offerings. A variety of programs are offered throughout the school year. Summer camps are offered onsite/offsite/online during the summer, as well as holiday camps throughout the year.