I think most of the reviews on here are someone trolling Dr. G. He is seriously one of, if not the, best prof at MSU. If you do the work and follow his instructions, you are going to be 100% fine. Seriously, it is that easy. Plus he will help you out if you reach out to him and he is super funny.