I found an awesome book at the library about managing curly hair, I think it was called the "curly girl" and it was all about reducing the frizz by avoiding shampooing. It started me on a whole new tangent in managing my curls.

I have since found heaps of info on avoiding shampoo or at the very least, avoiding the sulfates in shampoos. There is a lot of info online if you are interested in looking into it but I have found a huge improvement in my frizz and much better curls when I avoid shampoo. I wash with plain water, with bicarb or with conditioner for most washes but use a sulfate free shampoo every now and again. I think the principle is to allow natural oils down the hair shaft to stop the frizz while still keeping the scalp free of the oils that can make the head look greasy. Shampoo strips the hair of the natural oils which are really important in a curly haired person.