70% potting soil
10% horse manure (doesn't stink as bad as u think and its freeeee )
10% perlite
10% vermiculite

I've done just potting soil and horse manure, but found it better with the vermiculite & perlite.