Foundations II Notes