dR.G is super funny and engaging. email him if you need help and he'll help out. some of the projects are tough but their rewarding. 1st exam was rough but I didn't study much. He has a review session that is super helpful