...I have always loved math and science. I believe that every student just needs one great math or science teacher to unlock a great appreciation for the subject. As an engineer my classes all required an in depth understanding of - algebra, geometry, calculus, and physics. (read more)