Douglas Selent
Doug Selent is easily the best professor in the CSSE department, if not the entire University. He pushes students with difficult content, but presents it in ways that are understandable. I've learned more from him than any teacher I've ever had. Because of the in class activities, attendance is necessary, but he is forgiving if given prior notice.