yes, his jokes are great. but this guy has a knack for taking relatively straightforward topics and making them seem like rocket science. on the positive side, he does seem to truly care about the students (despite what he says the first day of class!). i just wished that he could make things seem simpler-- not more complicated than they really are. its just debits and credits you know!