as far as exceptions for the octet rule go, i would memorize the once that can have greater than an octet, and the boron exception. for some reason, boron is only comfortable with 6 valence and AlCl3 gives the aluminum more than an octet. I think that's all you do need to know for the mcat. also, if you look at the periodic table, you can find this out by going to the group number for the non metals, that gives you the number of single valence electrons around an atom. for example, boron has 3 valence electrons in it because it is in group number 3, carbon has 4 since it is in group number 4, etc. now they can bond with other atoms to make an octet, but just remember, boron is only satisfied with 3 bonds to make six.