How We Do It

Train of Thought features a variety of program options to choose from: 

  • At-Home and Online Chess Classes

  • Enrichment

  • Elective (UC Approved)

  • Chess Intervention & Academic Support

  • Chess Team Development

  • Chess Tournaments

  • Professional Development