I was hoping there would be a good simulation software that teaches the concepts.
Wow, lot of responses to a fresh poster on a 3 year old thread!@winstonw, check the dates of posts you start replying too - probably better to start your own topic next time.