I mean what an absolutely phenomenal professor. Any time I can take his class I will do so. He is very knowledgeable in the IT field. He is very. patient with you willing to coach you. He's overall amazing. I would drive over an hour just to attend his class. AND I WILL DO IT AGAIN!!! thats how amazing he is. 