Look here to stay updated

Important messages and course updates will be reported on this page

  • The course will run again starting Tuesday 5/6.
  • The course material is under revision and will be updated as the course proceeds.