He's a nice teacher and teaches pretty well if you pay attention.
Knows the material, but occasionally confuses people who are not mathematically inclined.
Probably knows what he's teaching but cannot pass it on to students. Gets confused VERY easily, nice guy though.
Have him for Study Hall-- He is an awesome study hall teacher :)