I have passed the 70-310 and 70-306 exams but I am struggling with the 70-305 (Web Applications). Are any of the Microsoft courses below useful and worth the money? Course 2310: Developing Microsoft ASP.NET Web Applications Using Visual Studio .NET (17 hours) Course 2640: Upgrading Web Development Skills from ASP to Microsoft ASP.NET (14 hours) Course 2389: Programming with Microsoft ADO.NET (18 hours) Thanks!