Electrical Engineering: Principles and Applications

What stands out about this textbook is the use of real-world scenarios in problems.

Electrical Engineering : Principles and Applications Allan R. Ham

You will find that this textbook covers all the core material you need for the course.