Ryan Davies
Ryan is such a great guy! I had him at 8 am, but he was always in a great mode and happy to be there. He grades fairly on the papers and very easy on the readings. He also gives back a ton of feedback on all work!