James O'Connor
Professor O'Connor is a great guy. He is always available in his office and responds to emails within 24 hours. He is also very understanding of students needs and willing to make accommodations. Prof. O'Connor gives a whole week to do each project which is more than enough time to get it done and make it look great.