I still recall the first engineering textbook I bought in 1983. It was an statics and dynamics textbook and it cost an impressive $60. That to me is a lot of money now, but it was a ton of money in 1983. From that day forward, I knew I wanted to write textbooks and offer them to students at no cost.
I graduated with a Electronic Engineering degree (BSEL?) from Cal Poly San Luis Obispo in 1990. I later somehow managed to graduate From University of California Santa Cruz with a Ph.D. in Computer Engineering in 2002. Ever since that time, I've been an instructor at Cal Poly San Luis Obispo and teach computer and electrical engineering courses.
I started collecting digital design textbooks after arriving at Cal Poly; I was sure that writing books meant to have all the books possible on the subject and arrange the information differently. What I found was that I simply didn't like the approach taken in every digital design textbook I've ever read. This led me to take a different approach, which I've done in the FreeRange series of courseware. I put more commentary regarding the approach on a different page and in the actual textbooks as well.
I encourage all you people out there who have knowledge and skills to freely share it with people. Let's do something different.
Feel free to take a look at the courseware. By all means... it's free.