Yes, self study with practice exams, some text books & information collected from online & this forum. My experience is that practice exams are hit or miss. When I did the practice exams, the problems were all so easy. On the exam, many questions literally caused me headache. Try to learn the concepts and have a good grasp on basic things like Per-Unit, Voltage Drop, Symmetrical Analysis etc... and work problems forward and backward and try to see if other questions/values maybe asked of you given some different parameters. Georgia Tech course's lecture was about 60% good for me, because I didn't get much from Fault Analysis' lectures. The binder I got from the course was extremely helpful to me. I decided to go cover to cover slowly so that I could understand it more. From there, I made myself a set of note in a 1-inch binder to bring to the exam. I used my note binder 80% (the other 20% was for NEC code, index, NESC, and various text books) of the time during the exam. Make good notes and know where everything is so you can refer to the subject without wasting much time during the exam.