Ross Lowrance
I did not like his teaching style. We should have done more programming and less time talking about it. As a new programmer, it was hard to wrap my head around a lot of what he was saying and the lectures were difficult to follow due to getting off-topic so often. If you are stuck with him it's nothing to worry about. Just do the work.