Is there a way to get peasants faster but without messing up the whole game tactic... For example I know you get peasants faster with medicine science, but I want to do medicine later, rainbowing science would just cost me too much later to do military or magic...

I know you can build taverns to get morale up, but does it get peasants, and if so, how fast, is it worth it, as taverns later on have no purpose really... ?

Is there a trick that people use, like if you put army in town, will that get people faster or what can I do ?

I built alot of homes hoping the peasants would come faster so I can continue with mines... I dont really know what is the ratio they would increase, I did not build I think whole day and I was expecting peasants to be above 36%

work out how many homes you will have when your town is finished, and concentrate on getting that many homes, just keep your employment at 100% and make sure you have a decent initial income before buying too many homes

I would advise going to at least 7 medicine science as your starting science at the beginning of the era. This will let you get way ahead of the curve and keep you ahead into late game, so you can Kick Some Butt ;)

I have to agree with Super Duper, I tested that one era and I was powerful enough to sway a war my kingdom was heavily losing into our favour, eventually overpowering the opposing kingdom and winning the war, and we went on to win the era.

Without using the early medicine sci strat we would have definitely lost that war.