She graduated with an LLB (Second Class Honours – Upper Division) from the National University of Singapore and obtained her LLM from the Law School of University of Sydney. She is also an Advocate and Solicitor of the Singapore Supreme Court. Since leaving private legal practice (specialising in Admiralty Law), she has taught diverse substantive and skills-based law courses to undergraduate and postgraduate students at the Nanyang Business School, Nanyang Technological University. She currently teaches Business Law and Ethics & Social Responsibility at the Singapore Management University. Among others, she has authored a book on the law of credit and security and published journal articles on consumer and contract law.