Calendar

All meeting times and dates are tentative and may change based on meeting productivity, how many parts we have, etc.