The following sites are created to further help you to understand electromagnetism, i.e. literature or how to approach the problems in general.
Literature: Jackson, Griffiths, ...
Effective learning takes several steps. As it is for example important that you discuss the problems on the site with your colleagues, it is also essential that you have a more or less complete reference at hand - you will be working with it and give you insights for much longer than the duration of a course.
10 Steps to Solve Problems in Electrodynamics
To solve problems in electrodynamics, or generally in the natural sciences can be quite complex or even frustrating. Nevertheless we can try to efficiently subdivide our efforts and cut down a big problem into smaller ones that are much more easy to handle.

