stockcharts.com is a good starting point for learning charting. They have a free online charting school. It takes alot of time and effort though. One other place you can go to learn is subpennyradio.com. It is a live broadcast from 7 - 10 eastern time. He is a wonderful teacher.