Best way to learn Angular? - eviltoast

Hello all,

I am trying to learn Angular for an upcoming work project and was wondering what is the best resource for learning? Would anyone here recommend a book or possibly a free web site where to learn?