Schedule

This is tentative and may be updated as the course proceeds.

schedule