I offer a lot of resources for free and classes on a sliding scale.  To enable me to continue, please consider donating.

"From each according to their ability, to each according to their needs."

Yep, that's Marx.