I will try to keep this calendar up-to-date but this course is being created "on-the-fly" and I also teach two other very different courses right now. I'll do my best!