Where to learn Financial Modeling?

I also found CFI to be excellent for financial modelling courses. Some courses are free, and some you have to pay for.

Best way to learn is to practice on your own, maybe take one or two courses first to learn the basics.