age ~61
from Fresno, CA
Independent media is constantly under threat and we need your help to ...
Dr. Feinberg finds satisfaction in using his skills and training to he...
How can we ensure that technological innovations respect our rights? J...
First year computing in summary. Everything we did so far. A lot of wh...
On this episode Chris and Phil were joined by the insightful Professor...