وشملت المناهج التي درسها مواد القانون الدولي العام والإجراءات الجنائية والأدلة والقانون الدستوري وحقوق الإنسان والقانون الإداري وأخلاقيات القانون.
Читал курсы по публичному международному праву, уголовной процедуре, средствам доказывания, конституционным правам, правам человека, административному законодательству и юридической этике.