some pretty intense teaching going on here

some pretty intense teaching going on here