

York University
teaching lectures; holding office hours; preparing tests and exams
-
Introduction to logic for computer science
-
Introduction to logic and sets

California Institute of Technology
planning courses, teaching lectures; holding office hours; preparing tests and exams
-
Infinite games
-
Classical analysis
-
Introduction to discrete mathematics
-
Structural Ramsey theory and topologycal dynamic

University of Toronto
holding weekly tutorials and office hours; grading homework assignments, tests, and exams
-
Introduction to Combinatorics
-
Partial Differential Equations
-
Introduction to Nonlinear Dynamics and Chaos---W1-W2-W3-W4-W5-W6-W7-W8-W9-W10
-
Introduction to Number Theory
-
Differential Equations I
-
Introduction to Mathematical Logic
-
Groups and Symmetries
-
Multivariable Calculus
-
Calculus
-
Calculus & Linear Algebra for Commerce

University of Beograd
teaching lectures; holding office hours; preparing tests and exams; selecting problems for the University Entrance Examination
-
Linear Algebra-Faculty of Mathematics
-
Algebra 1-Faculty of Mathematics
-
Mathematics 1-Faculty of Organizational sciences
-
Mathematics 2-Faculty of Organizational sciences
-
Entry exam-Faculty of Organizational sciences
-
Mathematics-Faculty of Pharmacy
-
Entry exam-Faculty of Pharmacy
-
Mathematics-Faculty of Agriculture
-
Mathematics 1-Faculty of Agriculture
-
Mathematics 2-Faculty of Agriculture
-
Informatics-Faculty of Agriculture

Mandatory military service-Serbian armed forces
non standard teachig experiance

Teaching training
undergraduate courses
-
Pedagogy
-
Teaching of Mathematics