Teaching Philosophy

I built and have been following my own "CAP" teaching principles to incorporate: