1st day of class he gave us the blue print for success during the semester. If you want a A you need to study for x amount of hours; this amount of studying will get you a B; and so on. I did want he said and the results were as advertised. His lesson plan was expertly structured to maximize learning and knowledge retention. 10/10 would recommend. 