I have great respect for Brian Shannon. He is an astute trader and excellent educator. His analysis is spot on for both beginning and advanced traders.