Hi, Im looking to start growing outdoors in a private field, but not too sure as to which strains are the best to grow in the mediterranean climate as it can get quite warm at times...

Im looking for something that:

-has a high yield per plant
-not tall (under 1.5m)
-quick flowering period (under 8 weeks)
-high resistance to mold etc

I've looked at many such but I'm really unsure...any suggestions would be very much appreciated Thanks!