He is well-prepared . His notes are very clear and understandable . The fact that he is well-natured helps also . I highly recommend him .