wow, HUGE tech tree. it looks pretty good dispite its immenseness (its almost twice the size of BTS's tech tree)
id suggest merging perspective and fine art with aesthetics and make it require both sculpture and architecture...possibly also drama or music.
Regarding the education techs... i think anatomy is also pointless and should be merged with medicine. id also suggest getting rid of algebra.
id remove botany. it seems like useless clutter.
id also make medicine require sanitation and have battlefield medicine require medicine
you could combine infrastructure and city planning... they seem quite similar
I dont think alchemy should require machinery. it SHOULD require glass blowing though.
i think paper and literacy are too far apart from each other... logically paper should have been developed relatively soon after writing.
i would make naturopathy lead to paper, which leads to education, and have paper require literature, trade and/or music. id then move cartography to after education.
usury seems like a pointless technology... a tech dedicated to interest and loan sharks? just merge it with taxation and banking.
constructs sounds a little too similar to construction... id call it magical constructs to help differentiate them.
i admit i do not quite follow what you have in mind for the magic techs... i dont understand why alchemy, divination and white magic are further in the tech tree than battlemagic necromancy etc. im sure you have a reason for this though.
----------------
thats all for now. im sure ill think of something more later