I'm a USYD student studying Law.


Per hour




Started uni
Bachelor of Commerce/Bachelor of Laws (Accounting Major)
~~~ Registration for S2 2021 is open~~~

*IMPORTANT: Owing to the implementation of mandatory safe distancing regulations to stem the COVID-19 pandemic, all sessions since S1 2020 have been, and will be conducted over Skype until further notice*

BUSS1040 - 91
FINC2011 - 87 overall, 29.5/30 for Major Assignment
ACCT2012 (now ACCT2019) - 87 overall, 85 for Major Assignment, 100% for SAP
BUSS1020 - 85
ACCT1006, ACCT2011, INFS2001 and INFS1000 - 80+
ACCT3012 (now ACCT3020) - 95 for Tutorial Presentation, 76 overall
ACCT3013 - 86 for Major Assignment, 80 Overall
CLAW2201 - 90 for Midsem, 85 for Major Assignment, 81 Overall
CLAW1001 - Distinction overall, 85+ for midsem and assignment
(Note: CLAW1001 and CLAW2201 have now been subsumed into CLAW2214 (for accounting students), and CLAW2201 has become CLAW1003 if taken separately)

Law subjects I tutor:
LAWS3411 - 86, 1st in course
LAWS3412 - 80
LAWS2011 - 81
LAWS3451 - 79
LAWS2010 - 78
LAWS3499 - 81 overall, 85 for Major Assignment
LAWS3428, LAWS1015, LAWS2012, LAWS2018, LAWS2015 - 76+
(I also have experience teaching the equivalents of these courses at other Universities)

More about Myself:

- I graduated in 2020 and am now in private practice.

- I have 8 years of tutoring experience, with 83% of my students placing in the highest possible grade bracket.

- I'm a native speaker of English and Mandarin Chinese, and passable speaker of French, if that rocks your boat.

- I live on Campus - sessions can easily be arranged.

- I'm an opera singer! You won't have to worry about monotonous droning or soft whispers.

- I studied several of the subjects (Economics, Statistics) listed above in great depth during pre-University study and performed well in them while also tutoring other students.

- I empathise! Nothing comes easy in Uni, but I'm here to make sure you don't fall victim to the slogan of 'Ps get Degrees'.

- I like friends! The more the merrier and the bigger the savings! Please let me know about such requirements in the PM and arrangements can be made.

I will:

- Ensure you are caught up with the course content in great detail. While I am able to re-deliver lecture content, prior knowledge would help you derive more from your sessions.

- Trim the fat! Grades are king, so I strive to eliminate pointless abstract material and focus on that which is critical to assignments and exams.

- Prepare you for battle! There's no substitute for practice, and I will provide it while offering assistance every step of the way, in a manner that primes you for major examinations.

You can thus see how being up-to-date with the course content will necessarily accelerate the learning process, saving your precious time and money.

I will not:
- Do your assignments. While I can offer guidance on relevant content, doing them for you is a serious violation of academic honesty.

So, join me for an enriching and productive academic experience, and help me help you make your Uni journey a far more enjoyable and fruitful one.


English, Mandarin Chinese, French


John is a super professional law tutor and makes the course clear and easy. Highly recommended. Thank you John for making the hard unit manageable.

Vivian, StudentVIP member
since March, 2018


John has been extremely helpful in helping me to understand the complexities of CLAW1003, he explained everything logically and really made a difference in my marks.

Grace, StudentVIP member
since November, 2020


John helped me understand LAWS2012 and LAWS2010, and made me so much more confident than I normally would be. He was extremely coherent and competent and I could follow his explanations closely regardless of the fact that I contacted him very close to the exams and was under so much time pressure. Thank you, John!

Ivy, StudentVIP member
since November, 2018


John is a highly insightful and professional tutor, who sympathises with his students and always is able to provide an explanation to Legal concepts which are adaptable to your learning style.
Could not recommend John enough for any Law unit! He truely provides the tailored support where needed!

Mel, StudentVIP member
since February, 2017


John was super helpful especially with Public Law. He ensures questions that you are unfamiliar with a well explained before moving on. I highly recommend him for tutoring with law :)

Lisa, StudentVIP member
since March, 2018


John is an exceptional law tutor — I can’t recommend him more highly! He helped me consistently in the lead up to commercial law exam. He is professional, kind and provides invaluable techniques for identifying issues and conveying key ideas in an exam setting. His depth and breadth of knowledge is incredible. Every minute was worthwhile! If you are wanting a good mark or to cover a lot of content quickly, John is the perfect tutor.

Holly, StudentVIP member
since December, 2016


I thank John for his guidance this semester . John has been a very helpful tutor that has helped break down the topics . I would recommend him to people that are struggling with a certain unit and understanding a topic or question etc .

Jena, StudentVIP member
since February, 2020


Extremely helpful tutor!
John assisted me with two of my subjects; 'Competition and Consumer Law' as well as 'Property Law for Business'. He was extremely clear and helpful in going through the exam topics and highly knowledgable in this field. Would recommend him to anyone needing some assistance with the unit content or an extra hand preparing for exams.
Thanks again John!

Shana, StudentVIP member
since February, 2014


John is honestly one of the best tutors I've ever had - he explains concept in an easy to understand way that make it extremely useful to apply in exams. He is extremely reliable and has always been there to help. I only wish I knew about him earlier!

Alexandra, StudentVIP member
since February, 2014


John is the BEST tutor I've ever had. He is very knowledgable and has a way of explaining complicated concepts in a simple way. I highly recommend his services!

Sara, StudentVIP member
since July, 2018


John is a LIFESAVER!!! I had John as my tutor this sem for BUSS1020 and I would HIGHLY RECOMMEND HIM for this unit. I was so lost and overwhelmed because math is not for me at all. John absolutely changed the game for me. He was so supportive and helpful in keeping me on track with amazing explanation, practice questions and a lot of tips. He was so thoughtful that he even organised extra sessions for me to have enough revision before each assessment. If you need any help, John is the guy!!!

Cindy, StudentVIP member
since February, 2020


John is one of the best tutors I've ever had! He helped me a lot with my FINC2011 assignment and I ended up getting a HD because of him! His explanation of the teaching content was super clear and made it so much easier to understand. 10/10 would recommend him as your tutor if you are struggling with FINC2011.

Angela, StudentVIP member
since May, 2020


I would recommend John as a tutor. He is great at explaining concepts clearly and thoroughly and clarified the many confusions I had. John has been a great help to me in navigating the complexities of LAWS1015.

Becky, StudentVIP member
since February, 2019


Had a fantastic tutoring session with John on Commercial Law! He was very easy to follow in his explanations of the content and really helped to clarify my understanding of key issues. 10/10 for knowledge and professionalism, also an all-round friendly guy. Highly recommend!

Deni, StudentVIP member
since January, 2017


John has provided me with a great understanding of business law and management accounting. He explains things clearly, and you can tell that he truely cares that you grasp the ideas. I would recommend him to any student looking to feel more confident in their studies.

Kris, StudentVIP member
since February, 2018


I had John help me with Acct1006, which I struggled with in the mid-sem. We went over each weeks content and he explained each concept making sure I understood it. He supplied a variety of questions which we went through in order to cement my understanding. Overall he was a very good tutor and I will look to him if I have trouble with any of my future subjects.

Matthew, StudentVIP member
since February, 2019


I honestly can’t be more grateful to John for all of his help and guidance this semester. He is an excellent teacher who explains concepts clearly and has extensive experience when it comes to how my unit (BUSS1020) is taught and assessed. Not only is he a relatable and friendly mentor, he also understands how a lot of the content material in my course can be taught in a convoluted and confusing manner. And so, he really simplifies a lot of the concepts and narrows down all the essential knowledge you need to know. Put simply, John is a fantastic mentor who teaches well and gives great advice. Reaching out to him is probably the best decision I’ve made this semester and I’d highly encourage you to do the same. Thanks John!

Brandon, StudentVIP member
since February, 2018


After BUS1040 I continued tutoring with John for BUS1020. I’ve struggle with the math core units in commerce but his extra assistance has made a massive difference in making math less overwhelming. John has an excellent understanding of the course content and concepts, knows how to communicate this info and provides lots of practice questions. John is an amazing tutor who gives 100% to his students.

Brieanna, StudentVIP member
since February, 2015


John is an excellent tutor! He help me to get 42/50in the final and a 75+ in the assignment for FINC 2011.he is well prepared for the assignment before teaching us .And he even keep on contact me about studies after class .highly recommended !

Jenny, StudentVIP member
since March, 2017


John is an outstanding tutor! He gives very clear and straight forward explanations to all topics within the BUSS1020 and BUSS1040 courses. He is very organised and prepared for all lessons providing many high quality resources such as topic summaries for exam revision. Thank you John!

Keegan, StudentVIP member
since March, 2017


John’s explanation of the course content was easy to follow and I was able to understand concepts and maths clearly. He was super flexible and reliable. He went above and beyond in making BUSS1040 manageable.

Brieanna, StudentVIP member
since February, 2015

Verify phone number