Julian Rrushi
Probably the best professor at OU that I know of. Extended homework due dates, gave examples of homework in class, met with students after lectures, and responded quickly to emails. Engages with students during class and tells stories to keep you engaged. Very easy to talk to, midterm and final review, thorough explanations of complicated subjects.