Provided are constructs and methods for expressing multiple genes in plant cells and/or plant tissues. The constructs provided comprise at least one bidirectional promoter link to multiple gene expression cassettes. In some embodiments, the constructs and methods provided employ a bidirectional promoter based on a minimal core promoter element from a Zea mays Ubiquitin-1 gene, or a functional equivalent thereof. In some embodiments, the constructs and methods provided allow expression of genes between three and twenty.