Magician/sorceror
A person that specializes in studying reptiles and amphibians is known as a herpetologist.
MAGIC POWERS ARENT REAL. yOU HAVE TO GET HIGH AUTHORITY
Maybe google magic videos or look for a website that specializes on magic tricks and what not? =)
A physician who specializes in operating on people is a surgeon.
A counter.
Ophthalmologist.
yes,i can call my magic jack.
A person can find a Magic Marker and have it.
Who you would call a migration expert would probably depend on which species migration you want information about. A person who specializes in, say, wolves and their migration might be totally different from aperson who specializes in the migration of, say, seagulls.
Magic Johnson
He is (no offense to him) rubbish at girls. He specializes in combat magic. He is a outlaw(ish) in the house of life (like a magic club)
Kinesiologist.