Here are some online resources including the videos of Strang's MIT lectures

Review Materials