This professor has a good reputation, but that's it. He always arrives late and doesn't explain much of the material in his classes. This class was supposed to be an introduction to IT, but if you don't know much, you will spend hours and hours trying to find the answer to something simple. Also, I think the teacher is very lazy.