Way under-rated
This deserves a higher score than 3.59. That was all fairly impressive. The presentation could have used a bit of work, but the actual content was great. This definitely made me want to check out come of your completed works. I gave this a five because you deserve it.