Amazing professor, her passion for agriculture really shows. Her classes are hard, (a LOT of material covered) but you learn a lot. Her online classes have a lot of discussions so don't get behind or you'll be swamped. She also has opportunities for extra credit. I'd recommend her to someone who wants to learn and is willing to put in the work.