I have been an Engineer at a major Corporation for 31 years. I have taken a lot of technical courses related to Engineering; Physics, Chemistry, Calculus and Electronics. I also have three children that I have coached throughout their elementary and high school years. I mention coaching because, to be a good coach, one needs to be very patient and also be able to communicate his ideas to his players. I am a very good coach! Also, at work, whenever a new product was launched, I taught the technicians how to fix the new product, so I have experience teaching adults too.