Personal opinion, get that third level of farming before anything else. It may hold off your puzzle solving a little longer but once you have that, you'll never worry about food. You can start growing your population and once you have more villagers, everything goes much, much faster (more people to work!).

However, if your villagers are starting to get "old", you may need to grab that level 2 of medicine to hold on to your workers a little longer.
_________________________
My VV2 story, "A Twist of Fate"
And don't miss Krystal's stories, all three of them!
"Life is too fast... unless you're in traffic."