Reminds me of Britney Spears' Guide to Semiconductor Physics found at: http://britneyspears.ac/lasers.htm
Sadly said guide to semiconductor physics provided better information than other online sources back when I was in school. Hopefully things have changed.