Critique a Routine

First rule of this section is be nice! Any unnecessary comments will be removed and the users banned. Be constructive, this isn't a forum for slating other peoples clubs.