Bitcoin Information

To help other more easily understand the complex world of cryptocurrencies I wrote to the local community college and suggested they teach a course on it.
To teach that class at my local community college on bitcoin and cryptocurrency, I wrote down all the info I thought I knew about the subject then looked up every point.
The end result is a large collection of information on and about Bitcoin and cryptocurrencies that I want to share with others. The information is divided into subjects below, feel free to use or share.