Great course, methods, and teacher! I had a great experience throughout the Blueprint course. I thought their methods on all 3 sections were exceptional. My teacher was immensely helpful. He was always willing to talk with me and go over problems before and after class. It made it much easier to learn and improve upon prior mistakes I may have been making on my own. I definitely recommended the course!