Jeffrey Diritto
Don't know what people are complaining about. Just do the work and turn stuff in on time--your'e guaranteed an A. His class is sometimes unorganized but who cares, it's an internship class that includes timesheet and self-reflection journal submissions. 