Almond
Flowering almonds grow best in full sun (essential for the most amount of flowers) and moist, well-drained loam. It tolerates a variety of soil conditions although its flowering may be compromised in excessively dry or wet soil. Plant flowering almonds in spring, and water it regularly during the first growing season.