My Blog


Please visit my wordpress blog " Ars Longa Vita Brevis" to learn more about my musings on a variety of topics including music theory, guitar, mathematical card tricks, coin tricks, teaching techniques, aha moments, and many more.