First and foremost, I would like to thank you all for teaching I know it is one of the most demanding and most challenging jobs in the world, being responsible for the next generation, whether it is the engineers, doctors, or artists, that will mold the future into what they are passionate about. But what surprises me is that you are always the first to blame, yet not the first to be thanked, so that is why I say this to you all, thank you. Knowledge I am both amazed by the knowledge that you have, and the way you manage to convey it to us, in such a way that is interesting, and unforgettable. In some classes, I would be in awe at the information that I would learn, as well as the thoughts that surprised me about things that I thought I knew, but it would turn out that I had a wrong understanding of that topic or idea. So, I am grateful for the way that most lecturers have their own way of spreading their knowledge, but it all comes at a co...