Excellent material. Not amazingly organized, but you will learn stuff that will last you a lifetime.
Truly the best teacher I have had. Graduate of 1993- shaped my vocational course.
A bit of a hypocrite, however the greatest teacher I've ever had. Very educated.
Best teacher I've ever had, very schooled and educated.