Are you ready for your midterm review