Will Arduino help me learn electronics or electronic engineering? Can it help you learn electronic principals?
An odd question for a section entitled "Other Software Development", not to worry.
Can it help you learn electronic principals?
No what it can do is give you reinforcement and practical experience of the principals you learn elsewhere.
Check - http://openbookproject.net/electricCircuits/ -