Courses Taught
  • Bills of exchange and promissory notes
  • Equitable remedies
  • Equity pleading and procedure
  • Federal courts
  • Suretyship
  • Equity jurisprudence III
  • Criminal procedure
  • Special performance