Santa Rosa, CA 95409
...I also like to use lots of "real world" analogies to explain concepts.
I have a passion for history. I view history as a intertwined group of events, people, culture, etc. History is a fluid sequence of events and people that, throughout the ages, have evolved...
| 10+ other subjects