Once again the first two TMAs of M257 seem to be going well, with a 100% for the first and a 98% for the second. I have to say that I am really enjoying the level two Java courses - they are very much a 'get in and do something useful' experience, and the navel gazing and contemplation that accompanied some of the Level 1 courses (and the horrendous in my opinion M253) are significantly diluted. It doesn't mean that you don't have to reflect on stuff, you just reflect in a more useful and relevant way.
I am midway through TMA03 - I have managed to complete the first two questions and am considering question 3 as we speak. I can't explain the sense of reward that is achieved by writing a GUI which is interactive and does what you want it to. It really is first rate.