Craig Edmonston
one of the nicest professors ive ever had. he doesnt take attendance and doesnt give a lot of homework. his blackboard is a little confusing but that was never a major problem. very easy class i definitely recommend!