Ricardo Santos

College teacher and technical writer, loves puzzles, role playing game and programming.