Absolutly CONFUSING! He does everything so fast it's unbelivable! I must admit he's a smart guy and he knows his stuff, but for those who cannot pick up straight away - he's hopeless. Thus not a very good teacher!
Gets off into a little dream world sometimes, won't repeat what students have already learnt and don't understand.