Muhammad Khan (mkhan259)

Aspiring educator, author, and computer scientist that hopes to make the world a better place through accessible tech and education