@collinsworth this is a big part of the book I'm working on, at least as far as math is concerned pmfpbook.org