Truly nice, straight forward teacher. Yes, he's a bit eccentric and sometimes has trouble clearly expressing himself. However, the best part is that if you ask him to clarify he'll take his time and actually do so. This guy likes his job and loves to teach and it makes all the difference in the world. The class seems easy, but if you look back at the amount of work that you have done you realized that it's his teaching skills that made it easy!