I had a chance to test a beta version of Grades. There are not many apps out there that where made with as much love to details as Grades was. I am really excited to see it released on Monday.