Solve Elect is an ideal free program for any electronics student, because it allows to know the behavior of any circuit from its design, in such a way that you will be able to discover the possible errors that there may be whenever you want.
The interface is rather clear and clean, with a sidebar that includes all the tools, a bottom space where you will be able to see the properties of each project and an area on the right to solve the formulas or view behavior graphs.
The only drawback of the program is that, as well as not offering as many options as other professional solutions, it doesn't include the possibility to export your work, something that may workout rather problematic when it comes to handing in a project or elaborating a study.