Thanks for sharing this link with us. It looks like that site was originally founded by Daniel Ingram. I have read his book “Mastering the Core Teachings of the Buddha: An Unusually Hardcore Dharma Book” and I found it to be interesting.
I am very glad to hear that the Dharma Treasure community is supporting your practice. The Buddha emphasized how important Sangha (community) is to one’s practice.