Courses and information

Each course for 2019-20 has its link at the right. Follow those for blogged updates and to class calendars (linked at the sites) listing assignments for each class.