Am currently doing a selfstudy of hurwitz numbers and Hurwitz theory, is there a good source for one with only basic knowledge of algebraic geometry. Notes and papers are also welcome.

There is a nice exposition by Renzo Cavalieri that I often recommend to students: 

