I would like to know if there are good introductory courses on Classical Field Theory taught in a differential geometry approach yet one doesn't need a background in those mathematical subjects but will be able to follow as the course will be complete and one will learn the mathematics on the way as the course proceeds.
Books, lecture notes, video lectures will be really cool.