Do not take him for INFO 1010. He makes the class so much harder than it needs to be. His assignments are too much work and never make sense. His instructions are unclear and become even more unclear when you ask him. The assignments range from 100-200 points and he docs you for the smallest things. His lectures are boring. I learned nothing.