Welcome! Sounds like you will be able to teach a lot to people here :-)