As of March 21, 2018 the Tapping Q & A Podcast can be found on Alexa.
Here is how you add it to your device. (Note: You might want to turn your Alexa off when watching this video as your Alexa will respond to its audio)
Here is how you can leave a review in Alexa to let Amazon know that having podcasts in Alexa is a good idea.