Having a basic understanding of botany will increase your gardening skills dramatically. You will learn how plants function and grow. Critical understanding and management of your soil is the key to successful gardening. Knowledge of watering, light, feeding, maintenance and pest prevention will make your garden shine. Learn about our weather cycles, soils, pests, companion planting, flowering and fruiting, and local resources. A thorough class suitable for intermediate and advanced gardeners.