Given the preseason expectations, I'd go with a 'C'. I think the wins against Alabama and Providence will look better and better as the season goes on. However, getting destroyed by Arkansas and almost losing to Drake brings the grade down. I've also seen Miami play a number of times this year, and they have not looked very impressive (outside of their game with us). They'll go to the NCAA tournament, but I don't think they are worthy of a top-25 ranking right now (eye test and wins). Many agreed that they had to win 2 of the 4 games against Providence, Alabama, Miami, and Arkansas at the minimum, and that's what they did... the minimum.
A 'C' might seem harsh, but I think it's warranted, especially with the bad basketball we've seen this team play at times in the last month.