Avatar
Excellent program to use across wide applications..
It is a useful tool and mechanism for learning and gaining vast experience even for a novice easy to use.
Pros: easy of using mathematical formulae for learning.
Cons: maybe some electrical and electronic schematics