Randall Nagy

Geek of the Week


Randall Nagy is a professional educator, engineer, author, and software designer / architect.