She obtained a BA, an LLB and an LLM degree at the University of Natal, Durban, South Africa, a Higher Diploma in Tax Law at the University of the Witwatersrand, Johannesburg, South Africa, and a PhD at Bond University. Michelle currently teaches Principles of Taxation, Taxation of International Business and Legal Ethics and Professional Conduct. She has also taught at the University of Natal, at Griffith University, Gold Coast, at the Queensland University of Technology, Brisbane and at Nanyang Technological University, Singapore.