Allan J.

Los Angeles and Blacksburg, VA

Former teacher who is now studying engineering.

  • Education
    • BA History, working on a BS in Computer Engineering