This is a great reference for topics in Electrical Engineering. It is not the greatest for introductory coursework. Going through it can be quite a daunting task. Great for looking up concepts and ideas. Overall a great book, but again, not for introductory coursework.