NPTEL is the best for GATE. Lectures given by IIT and IISc professors on every subject has been provided there. You can download the lectures easily without any kind of registration. You can follow the lectures thoroughly. Its really effective. Please click on the url which is given below: http://nptel.ac.in/courses.php