Who is Dan Rubin?

 


 

 

Dan Rubin is a

Musicologist/Discography/Music Lover

Magician and Mathemagician

Math Teacher

Game Player/Puzzle Solver

Humor and Comedy Lover

Climber and Acrobatic who loves physical challenges

Affectionate Partner