Skip to main content

Mr Michael O'Sullivan

  • Supervision and teaching

    Supervision and teaching

    Teaching

    Teaching modules

    • Criminal Law (LALW056S4)
    • Foundations of Property (LALW095H5)
    • Land Law (LALW096H5)