(Note: This class was co-taught with Jack McGourty)
Tim Cross is a nice guy. So nice, in fact, that I think he let a lot of people get away with more than other professors would. But as a teacher, I really liked him. He goes out of his way to help you out, and he's very enthusiastic about the subject matter.
However, this was a new class, and there were a lot of problems with it that MUST be fixed in order for this to be a successful, CU-caliber course. The class was very disorganized and we spent way too much class time just trying to figure out what we would be doing next. The syllabus changed roughly four times throughout the semester. Also, the project with Gateway lab was confusing in that it wasn't clear what our role in it was. For a good deal of the semester not too many people showed up because they figured they could just get the lectures of Courseworks anyway.
But as for Tim, he's a good guy, and he knows his stuff. You can tell that he wants you to do well in his class (which, to be fair, was pretty easy). It's too bad more professors can't be as genuine and easygoing as he is. Sure, his lecture style might make you drowsy now and again, but I think Tim's a pretty good teacher.