where are you studying BM? i think that course would be right up my alley (next year - not the day after Gremlin is due!)