James O'Connor
Jim O'Connor is one of the best professors I have had in my time at QU. All of the projects he gives have a purpose, and he gives very good feedback. Not only that but he's always in his office, so if you ever have any questions or just want to talk, he'll be there. He is incredibly supportive of students, and very understanding as well.