Overall, knows waht he is teaching, just has difficulty relaying the information to someone else. However, if you run into difficulty, he is always willing to lend a hand.
If you work hard you pass. But that would be cuz you STUDY and RESEARCH his notes. Don't expect you'll learn through his lecturesm
Seemed lost most of the time. Difficulty in explaining things clearly. You learn a lot more with the other teachers in the program