Introduction to Electricity, Magnetism, and Circuits
by William Moebs, Samuel J. Ling, Jeff Sanny, and Daryl Janzen
Student cost: FREE
This textbook emphasizes connections between theory and application, making physics concepts interesting and accessible ...