I am working towards my bachelor's degree in Computer Science, and invest on the side for fun and profit.
I, frankly, am an amateur investor who cares a great deal about realistically analyzing companies. I generally disagree with the idea that the market is quick to 'price in' events correctly. If the market *does* react to events, I believe it tends to overreact, creating buying or selling opportunities.
This philosophy tends to leave me slightly out of touch with the market, since it ebbs and flows to highs and lows that I find unjustifiable. I enjoy criticism, because it makes me a stronger investor with a clearer view of my goals in investing.