Software Development Guilds

This past weekend I came across a very interesting blog post at the Object Mentor Blog entitled Master Craftsman Teams. The meat of the post concerns organizing software development teams around a Master-Journeyman-Apprentice hierarchy where masters are seasoned veterans in the industry with more than a decade of experience, journeyman are experienced professionals, and apprentices are young and inexperienced. A software team would include a single master, N journeyman, and 1 to 3 apprentices per journeyman depending on skill and experience. In such a team the master and journeyman write similar amounts of production code while apprentices write and re-write smaller sections of code as they learn the art of software development.

Three things came to mind when reading the article.

First, the author comes at the problem from an economic standpoint discussing the cost of a college education and the cost breakdown of the idea team mentioned above with apprentices earning basically minimum wage (they are young, after all!), journeyman making decent money, and masters doing very well. The example team above with one master, three journeyman, and nine apprentices would cost roughly $600k per year to employ in salary alone based on the example pay scale. If you subsitite nine college graduates making at least $50k per year that annual cost to employ such a team would be much higher. Add to that the cost of 4 to 6 years of college tuition and it’s higher still, though the $200k sited in the article applies only to the elite private universities. As a comparison, my undergraduate alma mater, James Madison University, would cost less than $60k today for in-state students who lived on campus all four years.

What I find interesting about the economic view of teams constructed in this manner is that the cost savings to companies and individuals would be significant, especially so in the current economic conditions.

The second thing that struck me when reading the post is that this is in fact how most teams that I’ve been on are structured. Generally those teams have had someone filling the role of “Development Lead” that has a lot of experience and generally directs the large, architectural design decisions for the project. Below the development lead are a group of mid level developers; people who have been in the industry for 3-7 years or so and who have a solid grasp of how to design and effectively execute a software project. Finally there is a set of junior developers who are usually very wet behind the ears, but who have the potential to be good software engineers.

The biggest difference between the teams outlined in the post and the ones that I’ve been a part of is that the wet behind the ears junior people have tended to be given a great deal of responsibility for their level of experience. Despite this, in almost every case, they’ve done a very admirable job and did not hinder the teams success.

The third thing that comes to mind is that I’m not sure that I would trust the nurturing and development of the very newest developers to all that many of the people that I’ve worked with over the years. In almost every case those people have been hard workers and have gotten a lot of good work done. However, there are a lot of them who don’t necessarily possess the requisite breadth and depth of knowledge and experience to guide new developers along an optimal path towards a successful career.

I envision journeyman almost taking on the role of college professors by teaching language theory and design, computer architecture, software architecture and design, database design and normalization, data structures, etc. to their apprentices and not simply handing out menial coding assignments that have to be re-written 5 or 6 times to become “acceptable” solutions. I feel there is definitely some real value in getting budding developers into the “real world” of software development early, but if these potential developers aren’t exposed to the fundamentals of software engineering and instead have to figure it out by trial an error the industry is doomed to mediocrity.

In all the blog post was thought provoking, but in the end I don’t think it is a very feasible solution for the industry as it currently exists. Companies are going to be very skeptical of hiring apprentice programmers for 2-4 years while getting very little actual work out of them even if they are only making minimum wage. Add to that the fact that company loyalty in this industry is not very strong and it becomes way to risky for a company to spend time and resources training apprentice programmers when they are most likely to switch jobs before contributing much of anything to the company.

Another problem with the ideas in the article are simply that software development teams already seem to be structured in much the same fashion. The major difference being that the most junior developers already have four years of instruction and can, at least theoretically, contribute to the team from the start.

That isn’t to say that the question of whether or not the traditional four year college degree is essential to training successful software developers. It isn’t. However, I don’t think that it can be replaced by a purely workplace based education. Perhaps some combination of work/school is the best recipe for success.

Perhaps a better career path for a future software developer would be a 6 month set of courses in the fundamentals of computer science dealing with computer architecture, algorithms and data structures, networking, database design, and software design followed by another 6 months of half schooling/half working under an experienced developer and then full assimilation into the software team? I don’t know what the right balance is off the top of my head, but something about taking an 18 year old high school grad and making them write and re-write code without any real teaching and guidance doesn’t sound like the way to improve the overall skill level in the software industry. In fact, it makes the future all the more frightening.

217 Comments

EDWINJuly 15th, 2010 at 3:50 pm


PillSpot.org. Canadian Health&Care.Special Internet Prices.Best quality drugs.No prescription online pharmacy. No prescription drugs. Buy pills online

Buy:Amoxicillin.Buspar.Cozaar.Advair.Zetia.Lasix.Aricept.Benicar.Prozac.Ventolin.SleepWell.Seroquel.Wellbutrin SR.Acomplia.Female Cialis.Lipothin.Female Pink Viagra.Lipitor.Nymphomax.Zocor….

LYNNSeptember 7th, 2010 at 8:16 pm


CheapTabletsOnline.Com. Canadian Health&Care.No prescription online pharmacy.Special Internet Prices.Best quality drugs. Low price drugs. Order drugs online

Buy:Buspar.Zocor.SleepWell.Nymphomax.Prozac.Advair.Seroquel.Lipitor.Female Pink Viagra.Ventolin.Female Cialis.Wellbutrin SR.Zetia.Lipothin.Aricept.Amoxicillin.Acomplia.Lasix.Cozaar.Benicar….

ALFREDONovember 11th, 2010 at 1:08 am


NEW FASHION store. Original designers collection at low prices!!! 20 % TO 70 % OFF. END OF SEASON SALE!!!

BUY FASHION. TOP BRANDS: GUCCI, DOLCE&GABBANA, BURBERRY, DIESEL, ICEBERG, ROBERTO CAVALLI, EMPORIO ARMANI, VERSACE…

JESUSDecember 17th, 2010 at 11:17 pm

████████►BUY VIAGRA◀███████…

████████▲▲▲▲▲▲▲▲▲████████…

ARTURODecember 20th, 2010 at 3:56 am

Abilify@official.site” rel=”nofollow”>.

Buywithout prescription…

RALPHDecember 28th, 2010 at 5:25 pm

Aleve@official.site” rel=”nofollow”>..

Buyit now…

RONALDJanuary 21st, 2011 at 6:33 am

Depakote@official.site” rel=”nofollow”>.

Buygeneric drugs…

EDWARDFebruary 4th, 2011 at 2:45 am

zyban pill

Buywithout prescription…

ROLANDFebruary 4th, 2011 at 3:08 am

xeloda information.gov

Buyit now…

VIRGILFebruary 6th, 2011 at 4:58 am

Zetia

Buyno prescription…

TRAVISFebruary 6th, 2011 at 10:49 am

zantac infant

Buyit now…

REXMarch 3rd, 2011 at 10:24 pm

Lexapro

Buygeneric drugs…

DARRELLMarch 4th, 2011 at 3:52 am

weight loss with topamax in gainesville florida

Buynow…

ALEXMarch 6th, 2011 at 10:12 pm

arthritis orlistat

Buyno prescription…

ELMERMarch 7th, 2011 at 11:24 pm

Rogaine

Buygeneric meds…

RICARDOMarch 9th, 2011 at 3:52 am

Seroquel

Buygeneric drugs…

CHARLIEMarch 9th, 2011 at 10:12 pm

lamictal with pamelor

Buygeneric pills…

JONATHANMarch 28th, 2011 at 5:33 pm

Pulmicort@Pulmicort.Pulmicort” rel=”nofollow”>.

Buynow it…

WARRENMarch 29th, 2011 at 10:17 am

Purim@Purim.Purim” rel=”nofollow”>..

Buynow…

PAULMarch 30th, 2011 at 9:29 am

symbicort@official.us.website” rel=”nofollow”>…

Buygeneric drugs…

RICKYMarch 30th, 2011 at 6:56 pm

Seroquel@Seroquel.Seroquel” rel=”nofollow”>..

Buynow it…

WILLIEMarch 31st, 2011 at 1:15 am

Coumadin@Coumadin.Coumadin” rel=”nofollow”>.

Buyno prescription…

MORRISMarch 31st, 2011 at 8:04 am

Synthroid@Synthroid.Synthroid” rel=”nofollow”>.

Buynow…

WILLARDMarch 31st, 2011 at 11:07 am

Seroquel@Seroquel.Seroquel” rel=”nofollow”>..

Buywithout prescription…

FRANKLINApril 2nd, 2011 at 1:23 am

.

Buygeneric pills…

RAFAELApril 2nd, 2011 at 6:56 pm

pyridium@can.cause.low.blood.sugar” rel=”nofollow”>.

Buygeneric drugs…

LEEApril 3rd, 2011 at 12:39 am

reglan@black.box” rel=”nofollow”>…

Buydrugs without prescription…

ARNOLDApril 3rd, 2011 at 1:18 am

cipro@causes.problems” rel=”nofollow”>.

Buygeneric drugs…

Alexander1July 8th, 2011 at 3:18 am

buy@aloe.vera.gel” rel=”nofollow”>…

Need cheap generic VIAGRA?…

DUSTINJuly 29th, 2011 at 3:09 am

Get@Coral.Calcium.Online” rel=”nofollow”>..

Buygeneric drugs…

PERRYJuly 29th, 2011 at 4:48 am

Order@Abana.Online” rel=”nofollow”>…

Buywithout prescription…

LEWISJuly 29th, 2011 at 5:12 am

Order@Cheap.Abana” rel=”nofollow”>..

Buynow it…

SALVADORJuly 29th, 2011 at 9:28 am

Buy@Abilify.Online” rel=”nofollow”>..

Buygeneric meds…

RONNIEJuly 29th, 2011 at 10:45 am

Buy@Cheap.Abilify” rel=”nofollow”>..

Buynow it…

ROYJuly 29th, 2011 at 11:16 am

Buy@Discount.Abilify” rel=”nofollow”>…

Buywithout prescription…

EDUARDOJuly 29th, 2011 at 11:41 am

Order@Abilify.Online” rel=”nofollow”>.

Buynow it…

TERRENCEJuly 29th, 2011 at 1:42 pm

Purchase@Discount.Abilify” rel=”nofollow”>..

Buyit now…

GUYJuly 30th, 2011 at 1:05 am

Buy@Acai.Online” rel=”nofollow”>.

Buywithout prescription…

CHARLIEJuly 30th, 2011 at 5:11 am

Buy@Discount.Acai” rel=”nofollow”>..

Buynow it…

JEFFREYJuly 30th, 2011 at 8:30 am

Order@Cheap.Acai” rel=”nofollow”>…

Buynow it…

TRACYJuly 30th, 2011 at 10:24 am

Order@Discount.Acai” rel=”nofollow”>…

Buywithout prescription…

WALLACEJuly 30th, 2011 at 11:16 pm

Buy@Generic.Acai.Without.Prescription” rel=”nofollow”>…

Buygeneric drugs…

RUSSELLJuly 31st, 2011 at 12:48 am

Order@Generic.Acai” rel=”nofollow”>..

Buywithout prescription…

EDUARDOJuly 31st, 2011 at 9:21 am

acai@berry.detox.fort.worth.where.to.buy” rel=”nofollow”>..…

Buygeneric pills…

BRANDONJuly 31st, 2011 at 9:46 am

Purchase@Generic.Acai.500mg” rel=”nofollow”>..…

Buyno prescription…

DONNIEJuly 31st, 2011 at 1:18 pm

Buy@Discount.Coral.Calcium” rel=”nofollow”>..

Buywithout prescription…

FRANKLINAugust 2nd, 2011 at 12:26 am

Buy@Discount.Coral.Calcium” rel=”nofollow”>.

Buygeneric meds…

JAMESAugust 2nd, 2011 at 3:21 am

Purchase@Coral.Calcium.Online” rel=”nofollow”>..

Buygeneric meds…

PERRYAugust 2nd, 2011 at 4:29 am

Purchase@Discount.Coral.Calcium” rel=”nofollow”>…

Buygeneric pills…

KURTAugust 3rd, 2011 at 12:43 pm

Buy@Acai.Online” rel=”nofollow”>.

Buywithout prescription…

WILLIEAugust 3rd, 2011 at 3:29 pm

Buy@Discount.Acai” rel=”nofollow”>…

Buygeneric drugs…

KIRKAugust 3rd, 2011 at 3:59 pm

Buy@Discount.Acai” rel=”nofollow”>…

Buynow…

RALPHAugust 3rd, 2011 at 4:31 pm

Buy@Discount.Acai” rel=”nofollow”>…

Buygeneric drugs…

RICARDOAugust 3rd, 2011 at 5:09 pm

Order@Acai.Online” rel=”nofollow”>..

Buydrugs without prescription…

DONALDAugust 3rd, 2011 at 6:15 pm

Order@Acai.Online” rel=”nofollow”>…

Buyit now…

FELIXAugust 3rd, 2011 at 6:40 pm

Order@Cheap.Acai” rel=”nofollow”>…

Buyit now…

VICTORAugust 4th, 2011 at 11:55 am

Buy@Acai.Without.Prescription” rel=”nofollow”>.

Buygeneric drugs…

JACKAugust 4th, 2011 at 3:25 pm

Order@Generic.Acai” rel=”nofollow”>..

Buydrugs without prescription…

TONYAugust 5th, 2011 at 12:52 am

Buy@Discount.Energy.Boost” rel=”nofollow”>.…

Buynow it…

SAMAugust 5th, 2011 at 7:42 am

Purchase@Discount.Energy.Boost” rel=”nofollow”>.…

Buynow it…

CARLAugust 5th, 2011 at 11:06 am

Buy@Accupril.Online” rel=”nofollow”>.…

Buygeneric meds…

RUBENAugust 5th, 2011 at 12:12 pm

Buy@Cheap.Accupril” rel=”nofollow”>.…

Buygeneric meds…

BILLYAugust 5th, 2011 at 5:42 pm

Purchase@Accupril.Online” rel=”nofollow”>.…

Buygeneric drugs…

JIMMYAugust 6th, 2011 at 12:38 am

Buy@Accutane.Online” rel=”nofollow”>.…

Buygeneric drugs…

KENNYAugust 6th, 2011 at 7:04 am

Purchase@Cheap.Accutane” rel=”nofollow”>.…

Buynow it…

WILLIAMAugust 7th, 2011 at 6:23 pm

Get@Aciphex.Online” rel=”nofollow”>.…

Buygeneric pills…

BOBAugust 7th, 2011 at 10:26 pm

Order@Generic.Aciphex” rel=”nofollow”>.…

Buygeneric drugs…

RICARDOAugust 8th, 2011 at 12:46 pm

Buy@Aciphex.20mg” rel=”nofollow”>.…

Buygeneric drugs…

BYRONAugust 8th, 2011 at 1:50 pm

Buy@Generic.Aciphex.20mg” rel=”nofollow”>.…

Buynow it…

BRUCEAugust 8th, 2011 at 3:53 pm

Cheap@Generic.Aciphex.20mg” rel=”nofollow”>.…

Buygeneric drugs…

RODNEYAugust 10th, 2011 at 4:54 pm

Buy@Actonel.35mg” rel=”nofollow”>..

Buygeneric drugs lzt…

SERGIOAugust 10th, 2011 at 5:27 pm

Buy@Generic.Actonel.35mg” rel=”nofollow”>.

Buyno prescription luw…

VICTORAugust 10th, 2011 at 7:07 pm

Generic@Actonel.35mg.Without.Prescription” rel=”nofollow”>..

Buygeneric pills zdg…

CLIFTONAugust 10th, 2011 at 8:46 pm

Buy@Cheap.Actoplus.Met” rel=”nofollow”>..

Buygeneric meds qmo…

DARYLAugust 10th, 2011 at 10:26 pm

Order@Cheap.Actoplus.Met” rel=”nofollow”>..

Buygeneric drugs krg…

RAYAugust 12th, 2011 at 5:00 am

Order@Discount.Acular” rel=”nofollow”>.

Buygeneric drugs zfk…

ALEJANDROAugust 12th, 2011 at 11:40 am

Order@Adalat.Online” rel=”nofollow”>..

Buygeneric meds qhr…

LAWRENCEAugust 12th, 2011 at 2:47 pm

Cheap@Adalat.Online” rel=”nofollow”>..

Buywithout prescription dyo…

LLOYDAugust 12th, 2011 at 4:56 pm

Buy@Cheap.Coral.Calcium” rel=”nofollow”>…

Buywithout prescription xiu…

JEREMIAHAugust 12th, 2011 at 10:24 pm

Buy@Abana.Online” rel=”nofollow”>..

Buynow it tly…

MARCUSAugust 13th, 2011 at 4:53 pm

Buy@Abilify.5mg.10mg.15mg.20mg.30mg” rel=”nofollow”>..

Buynow it vhx…

TIMAugust 13th, 2011 at 7:51 pm

Cheap@Generic.Abilify.5mg.10mg.15mg.20mg.30mg” rel=”nofollow”>.

Buywithout prescription yyn…

PHILIPAugust 13th, 2011 at 10:07 pm

Abilify@5mg.10mg.15mg.20mg.30mg.Without.Prescription” rel=”nofollow”>…

Buygeneric meds svb…

JERRYAugust 13th, 2011 at 11:24 pm

Buy@Acai.Online” rel=”nofollow”>…

Buydrugs without prescription vrg…

ALFREDAugust 14th, 2011 at 12:27 am

Buy@Cheap.Acai” rel=”nofollow”>..

Buyno prescription wkp…

LEWISAugust 14th, 2011 at 1:30 am

Buy@Discount.Acai” rel=”nofollow”>.

Buygeneric drugs axm…

BRUCEAugust 14th, 2011 at 2:35 am

Order@Acai.Online” rel=”nofollow”>..

Buyno prescription jui…

BRYANAugust 14th, 2011 at 4:41 am

Order@Discount.Acai” rel=”nofollow”>.

Buygeneric drugs nih…

LEROYAugust 14th, 2011 at 9:13 am

Cheap@Acai.Online” rel=”nofollow”>…

Buyit now sge…

MARIONAugust 14th, 2011 at 11:38 am

Buy@Generic.Acai” rel=”nofollow”>.

Buygeneric drugs mby…

MITCHELLAugust 14th, 2011 at 5:01 pm

Purchase@Generic.Acai” rel=”nofollow”>..

Buydrugs without prescription faj…

MARIONAugust 15th, 2011 at 11:59 am

Order@Discount.Energy.Boost” rel=”nofollow”>..

Buyno prescription gdt…

VINCENTAugust 15th, 2011 at 2:15 pm

Purchase@Cheap.Energy.Boost” rel=”nofollow”>.

Buyit now ojb…

BRETTAugust 15th, 2011 at 4:24 pm

Cheap@Energy.Boost.Online” rel=”nofollow”>…

Buydrugs without prescription jlg…

GLENNAugust 15th, 2011 at 9:53 pm

Order@Accupril.Online” rel=”nofollow”>..

Buyno prescription tao…

JASONAugust 17th, 2011 at 4:23 am

Get@Accutane.Online” rel=”nofollow”>…

Buywithout prescription ccw…

BRUCEAugust 17th, 2011 at 7:59 pm

Cheap@Generic.Accutane.10mg.20mg” rel=”nofollow”>…

Buynow it zdg…

RONNIEAugust 17th, 2011 at 10:08 pm

Accutane@10mg.20mg.Without.Prescription” rel=”nofollow”>..

Buygeneric drugs ajd…

EVANAugust 18th, 2011 at 7:12 pm

Purchase@Generic.Aciphex” rel=”nofollow”>..

Buydrugs without prescription ygy…

MARVINAugust 19th, 2011 at 7:19 am

Aciphex@20mg.Without.Prescription” rel=”nofollow”>.

Buynow it lmg…

MILTONAugust 21st, 2011 at 5:42 am

Buy@Actonel.Online” rel=”nofollow”>..

Buydrugs without prescription hak…

LOUISAugust 21st, 2011 at 11:21 am

Order@Actonel.Online” rel=”nofollow”>…

Buynow fjl…

CARLOSAugust 21st, 2011 at 4:45 pm

Purchase@Actonel.Online” rel=”nofollow”>…

Buygeneric drugs vbr…

VINCENTAugust 21st, 2011 at 6:02 pm

Purchase@Cheap.Actonel” rel=”nofollow”>.

Buydrugs without prescription xab…

ALVINAugust 24th, 2011 at 2:22 am

Buy@Advair.25mcg50mcg.25mcg125mcg.25mcg250mcg.50mcg500mcg.50mcg100mcg.50mcg250mcg” rel=”nofollow”>..< /blo…

Buygeneric meds dxy…

NICKAugust 24th, 2011 at 9:40 pm

Order@Discount.Aggrenox” rel=”nofollow”>..

Buyno prescription lka…

RENEAugust 25th, 2011 at 10:56 am

Order@Cheap.Albenza” rel=”nofollow”>…

Buynow it sxk…

SHANEAugust 25th, 2011 at 8:18 pm

Buy@Aldactone.Online” rel=”nofollow”>.

Buygeneric drugs hwi…

ENRIQUEAugust 26th, 2011 at 4:04 am

coral@calcium.vitamin.explanation” rel=”nofollow”>.

Buywithout prescription…

WENDELLAugust 26th, 2011 at 7:57 am

hair@growth.and.accutane” rel=”nofollow”>..

Buygeneric drugs…

JOSEAugust 27th, 2011 at 5:19 am

aleve@cold.tablets” rel=”nofollow”>…

Buygeneric pills…

ALBERTOAugust 27th, 2011 at 10:36 am

aloe@vera.juice.benefits.best” rel=”nofollow”>.

Buygeneric meds…

MICHAELAugust 27th, 2011 at 2:32 pm

altace@cough.buy” rel=”nofollow”>..

Buynow…

RUBENAugust 27th, 2011 at 9:50 pm

coral@calcium.supplements” rel=”nofollow”>…

Buygeneric meds…

BARRYAugust 28th, 2011 at 1:17 am

risperdal@vs.abilify” rel=”nofollow”>.

Buygeneric drugs…

RICHARDAugust 28th, 2011 at 4:54 pm

allegra@generic.purchase” rel=”nofollow”>…

Buynow…

gerardSeptember 16th, 2011 at 1:35 pm

Search music now US Charts…

gregSeptember 22nd, 2011 at 2:57 pm

Download@pop.Rock” rel=”nofollow”>…

Search rock US Charts…

BRANDONOctober 16th, 2011 at 10:11 pm

hiv research being conducted in usa

Buy_generic pills…

JEFFERYOctober 17th, 2011 at 1:07 am

sleep aids and half-life

Buy_it now…

STEPHENOctober 17th, 2011 at 11:07 am

warfarin zoloft

Buy_drugs without prescription…

CHARLIEOctober 17th, 2011 at 12:44 pm

do cats carry ringworm

Buy_generic meds…

TYLEROctober 17th, 2011 at 2:29 pm

stage 3 ovarian cancer

Buy_drugs without prescription…

PATRICKOctober 17th, 2011 at 5:45 pm

recent advances in cancer breast

Buy_now…

MARIONOctober 18th, 2011 at 6:48 am

adhd drugs causing hallucinations

Buy_generic meds…

JOHNNYOctober 18th, 2011 at 11:43 am

antidepressant drugs for cats

Buy_generic drugs…

FREDDIEOctober 18th, 2011 at 6:24 pm

the process of methanogens metabolism

Buy_drugs without prescription…

FREDDIEOctober 18th, 2011 at 8:01 pm

advair and contraindications

Buy_generic meds…

MICHAELOctober 18th, 2011 at 9:42 pm

canine heat cycles

Buy_without prescription…

ROGEROctober 19th, 2011 at 11:03 am

soft food diet ideas

Buy_drugs without prescription…

MILTONOctober 19th, 2011 at 5:49 pm

drug detection testing

Buy_generic meds…

ALBERTOOctober 20th, 2011 at 12:04 am

apo amitriptyline

Buy_generic pills…

RONNIEOctober 20th, 2011 at 6:46 am

number of obese in this generation

Buy_generic meds…

GREGOctober 20th, 2011 at 8:26 am

aspirin pain relief dog

Buy_drugs without prescription…

ALEXANDEROctober 21st, 2011 at 3:19 am

drug alcohol prevention resilience

Buy_it now…

MILTONOctober 21st, 2011 at 6:36 am

tuna during pregnancy

Buy_generic meds…

ALFREDOOctober 21st, 2011 at 8:15 am

conquer online hacking tools

Buy_generic drugs…

LESLIEOctober 21st, 2011 at 9:53 am

best life diet

Buy_no prescription…

KYLEOctober 21st, 2011 at 1:13 pm

symptoms of prescription drug abuse

Buy_drugs without prescription…

PEDROOctober 22nd, 2011 at 12:58 am

ept pregnancy test

Buy_generic meds…

DERRICKOctober 23rd, 2011 at 7:31 am

market drugs edmonton

Buy_now it…

LESLIEOctober 24th, 2011 at 5:58 pm

adrenal cancer symptoms

Buy_generic drugs…

ALFREDOctober 24th, 2011 at 9:16 pm

green nerf ds lite armour

Buy_generic pills…

KEVINOctober 25th, 2011 at 7:18 am

gestational surrogacy

Buy_now…

FREDDIEOctober 25th, 2011 at 10:37 am

combination food diet

Buy_drugs without prescription…

GORDONOctober 25th, 2011 at 10:17 pm

indigestion and chest pain

Buy_now it…

ALLENOctober 26th, 2011 at 12:02 am

buying prescription drugs in mexico

Buy_now it…

PERRYOctober 26th, 2011 at 4:56 am

bmi chart for kids

Buy_generic drugs…

NICHOLASOctober 26th, 2011 at 9:58 am

buy cheap clomid

Buy_it now…

ANDREOctober 26th, 2011 at 9:39 pm

serotonin natural sources

Buy_generic meds…

FRANCISOctober 27th, 2011 at 5:58 am

how to embed pictures ms office

Buy_drugs without prescription…

DERRICKOctober 27th, 2011 at 7:13 pm

nursing drug study website

Buy_drugs without prescription…

RAMONOctober 28th, 2011 at 6:53 am

adult survivors of childhood cancer

Buy_generic pills…

GEORGEOctober 28th, 2011 at 1:31 pm

what is valtrex used for

Buy_generic drugs…

HARRYOctober 28th, 2011 at 10:49 pm

swollen ankles headache pregnancy

Buy_generic drugs…

DOUGLASOctober 29th, 2011 at 12:33 am

singapore secure psychiatric forensic unit

Buy_no prescription…

ALFREDOOctober 29th, 2011 at 10:28 am

mini insulin fridge

Buy_generic drugs…

KYLEOctober 29th, 2011 at 6:49 pm

decongestants hypertension safe

Buy_now it…

FERNANDOOctober 30th, 2011 at 4:00 am

symptoms of chocolate allergy

Buy_it now…

ANDREWOctober 30th, 2011 at 5:40 am

avelox treats for bacteria

Buy_drugs without prescription…

SERGIOOctober 30th, 2011 at 12:12 pm

drug treatment for bipolar disorder

Buy_generic pills…

JORDANOctober 30th, 2011 at 11:54 pm

canine kidney failure symptoms

Buy_generic pills…

MILTONOctober 31st, 2011 at 1:33 am

deadliest type of cancer

Buy_generic pills…

STEPHENOctober 31st, 2011 at 2:52 pm

genie francis weight loss

Buy_now…

EDWINOctober 31st, 2011 at 11:11 pm

zyrtec and drug tests

Buy_generic meds…

BRADLEYNovember 1st, 2011 at 12:36 pm

insulin receptor inhibition

Buy_without prescription…

AUSTINNovember 2nd, 2011 at 12:13 am

questions about ortho tri cyclen

Buy_generic drugs…

WALLACENovember 2nd, 2011 at 6:55 am

persistent nausea and stomach pain

Buy_generic meds…

ENRIQUENovember 2nd, 2011 at 6:31 pm

cordarone intravenous

Buy_generic meds…

NELSONNovember 2nd, 2011 at 8:15 pm

respiratory infection humidity dry antibiotics avelox

Buy_generic pills…

JUSTINNovember 2nd, 2011 at 9:53 pm

find clomid cheap in us

Buy_now…

BYRONNovember 3rd, 2011 at 12:01 pm

what foods anorexia eat

Buy_drugs without prescription…

RICARDONovember 4th, 2011 at 1:27 am

sample tlc diets

Buy_generic drugs…

DONALDNovember 5th, 2011 at 1:44 am

canine medi cam rx

Buy_generic drugs…

JORGENovember 5th, 2011 at 8:24 am

cancer chemotherapy combination drugs

Buy_generic meds…

ROSSNovember 5th, 2011 at 1:23 pm

build muscle mass diet

Buy_drugs without prescription…

CLIFTONNovember 5th, 2011 at 9:44 pm

nexium pepsin ac

Buy_generic drugs…

THEODORENovember 6th, 2011 at 6:04 am

rebound phenomenon during gradual clonidine withdrawal

Buy_drugs without prescription…

BRADLEYNovember 6th, 2011 at 12:44 pm

kids weight gain

Buy_generic drugs…

NORMANNovember 6th, 2011 at 10:43 pm

clinical trial ediary data

Buy_now it…

JEREMIAHNovember 7th, 2011 at 1:44 pm

teen girl 16 18.6 bmi

Buy_generic drugs…

MICHAELNovember 7th, 2011 at 8:24 pm

100 mile diet store

Buy_generic meds…

JERRYNovember 7th, 2011 at 10:03 pm

juliet’s on the spot acne treatment

Buy_drugs without prescription…

TERRYNovember 7th, 2011 at 11:44 pm

social interaction anxiety

Buy_without prescription…

JIMMYNovember 8th, 2011 at 12:18 pm

pain relief until root canal

Buy_generic meds…

RANDYNovember 8th, 2011 at 10:18 pm

at home diet programs

Buy_generic pills…

LUTHERNovember 8th, 2011 at 11:56 pm

free diabetes logbooks to print

Buy_generic drugs…

NATHANNovember 9th, 2011 at 9:59 am

synephrine hcl diet pills

Buy_generic pills…

ANDRENovember 9th, 2011 at 11:18 pm

neurontin and mood lability

Buy_generic meds…

TROYNovember 10th, 2011 at 4:21 am

menses while on birth control pills

Buy_generic drugs…

LUKENovember 10th, 2011 at 3:55 pm

interactions with azithromycin and astragalus

Buy_it now…

FREDNovember 10th, 2011 at 8:56 pm

terry abbot

Buy_generic drugs…

STEVENovember 11th, 2011 at 11:37 pm

dog retching vomiting weight loss

Buy_generic drugs…

IVANNovember 12th, 2011 at 6:17 am

kim kardashian weight gain

Buy_now…

MARIONNovember 12th, 2011 at 5:55 pm

foods with triglycerides in them

Buy_generic drugs…

ARTURONovember 13th, 2011 at 2:17 am

space herpes

Buy_now…

AARONNovember 13th, 2011 at 7:17 am

benicar hct and norvasc

Buy_it now…

STEPHENNovember 13th, 2011 at 8:56 am

advisory group on hepatitis uk

Buy_no prescription…

ARTURONovember 13th, 2011 at 1:56 pm

macon georgia drug court

Buy_without prescription…

LAWRENCENovember 13th, 2011 at 5:16 pm

can iodine help thyroid function

Buy_generic drugs…

JOSHUANovember 13th, 2011 at 11:56 pm

breven medication for add

Buy_generic drugs…

JIMNovember 15th, 2011 at 11:13 am

boost metabolism foods

Buy_now…

DANNovember 15th, 2011 at 12:54 pm

flat warts and probiotics

Buy_generic drugs…

NELSONNovember 15th, 2011 at 10:54 pm

information about treatment for leg edema

Buy_generic drugs…

ENRIQUENovember 16th, 2011 at 2:07 am

medicare drugs covered

Buy_generic meds…

VIRGILNovember 16th, 2011 at 5:37 am

state of arizona ontiveros drug

Buy_now it…

DOUGNovember 16th, 2011 at 10:33 am

remeron dreams

Buy_it now…

GARYNovember 16th, 2011 at 3:33 pm

substitute for diovan hct

Buy_now…

SHANENovember 16th, 2011 at 10:13 pm

sample ncp for diabetes

Buy_without prescription…

JIMNovember 16th, 2011 at 11:54 pm

fruity taste and diabetes

Buy_it now…

LANCENovember 17th, 2011 at 1:34 am

dogs to detect cancer

Buy_generic drugs…

TRACYNovember 17th, 2011 at 4:57 am

what year was advil introduced

Buy_now it…

jordanDecember 8th, 2011 at 11:42 am

Download@pop.Rock” rel=”nofollow”>.

Buy rock US Charts…

JORDANDecember 9th, 2011 at 6:36 am

side@effects.of.protonix.after.it.has.been.stopped” rel=”nofollow”>…

Buynow it…

JOHNDecember 9th, 2011 at 1:55 pm

canadian@pharmacy.valtrex” rel=”nofollow”>…

Buygeneric meds…

BRETTDecember 10th, 2011 at 3:46 pm

indications@for.use.of.atrovent” rel=”nofollow”>…

Buygeneric meds…

nathanielDecember 10th, 2011 at 5:08 pm

Download@alternative.Rock” rel=”nofollow”>.

Search rock UK Charts…

Leave a comment

Your comment