he's really funny and cool.. lectures are straightforward and he is willing to help anyone that has a question. he lets u do hw in class. only 1 exam and 1 group presentation. just show up, pay attention, and do the work. easy A. great professor.