Update teaching page with @yansh

Still some placeholders for further updates. Should review
sections with current educators for feedback.