At least Haejin gave up on the imaginary "A B C D E" flag thing (which isn't an Elliott Wave pattern). There are 3 types of Elliott Wave corrections:
- Zig Zags
- Flats
- Triangles
You can go more in depth here, where at least the info is accurate.
http://stockcharts.com/school/doku.php?id=chart_school:market_analysis:identifying_elliott_wave_patterns