a) I basically just experimented with all the different shapes provided on the console.
b) This is definitely a perfect program to use for visual learners.
c) Although limited to certain and shapes given it did the job of getting the point across.
d) There were no flaws I can see or think of other then the minor limitations but the site loads fine. Although I can see a few glitches for those having trouble with Java.