is there one final exam at the end? or periodically through the material? can you take your exams at home or do you have to go to an off-site center? thanks! Rita