Source: https://dspace.sunyconnect.suny.edu/bitstream/handle/1951/71473/Practical-Foundations-and-Principles-for-Teaching-1618787337._oss.pdf?sequence=1