One thing to note is that "Micro" and "Macro" evolution is one of those terms that Creationists (including JWs) have hijacked from their original correct scientific context to an incorrect use to make their ideas sound legitimate and "sciency". Kinda like Depak Chopra uses the word "quantum" to explain some fuzzy and unproven idea. Or the way some people use the word "Theory".
Its good to remember that evolution makes no distinction between the two. They both rely on the same established mechanisms of evolutionary change. The biggest difference between the two is probably time.