Jesus man, I'm very interested in this topic yet I still had a terrible time working through that brain dump. Superfluous acronyms, overly verbose, excerpts from (egads!) your undergrad papers! What the hell, man. Are you trying to appear smart for your professor or are you trying to persuade nerds with ADD? It can't be both.