The present invention provides for a process for preparing racemic methyl 6,6-dimethyl-3-azabicyclo[3,1,0]hexane-2-carboxylate, its corresponding salt: (2S, 3R, 4S)-methyl 6,6-dimethyl-3-azabicyclo[3,1,0]hexane-2-carboxylate di-p-toluoyl-D-tartaric acid (“D-DTTA”) salt or a (2R, 3S, 4R)-methyl 6,6-dimethyl-3-azabicyclo[3,1,0]hexane-2-carboxylate di-p-toluoyl-L-tartaric acid salt (“L-DTTA”) in a high enantiomeric excess. This invention also provides for a process for preparing a (2S, 3R, 4S)-methyl 6,6-dimethyl-3-azabicyclo[3,1,0]hexane-2-carboxylate dibenzoyl-D-tartaric acid (“D-DBTA”) salt or a (2R, 3S, 4R)-methyl 6,6-dimethyl-3-azabicyclo[3,1,0]hexane-2-carboxylate L-tartaric acid (“L-DBTA”) salt in a high enantiomeric excess. Further, this invention provides a process for preparing intermediates II, IIB, III, IV, IV salt, V, VI, and VII.