don't really know the professor as i didn't attend lectures because everything you need to know is given with the hw as assignment, but i do know that the hw is easy. recommend him if you're going to take cis 2010.