Randy  Sofia

Randy Sofia

Director, Web & Media Services

Fun Projects

Hacking the Fisher Price Record Player

Fun with Fire and Fluid Dynamics