Contrary to some online speculation, it is NOT compulsory to attend a residential course in order to take a BAF exam at any level (though it is highly recommended). It is even possible to schedule a BAF exam at your own convenience and at your own location though of course you would have to cover examiners’ fees etc.