sweet of ya!
you're too nice, cheri, but I think I'm not the only one to use my own words. :)
Most of my knowledge comes from reading a lot of books, from talking to different people who think differently (scholars, believers, catholics, protestants, skeptics, muslims, tech zealots...