Caleb Truax III's avatar

Caleb Truax III (ctruax3)

My passion is for developing solutions to difficult problems.