WWW - think we've done the whole ctc/oaa vs modular training argument before. each has their advantages, comes down to personal preference at the end of the day.
your description of the instructors at southampton did make me smile. you ever thought about applying?