The NICEST guy you could ever meet. Finance is a HARD class- he was teaching intro for the first time when I had him. He is far too smart to be teaching, so he would go on tangents a lot about how applicable finance is in everyday life. As a result, many students struggled in the class, but his accessibility outside of class  chance to get an A