Lectures in Mathematics

1) What is mathematical argument?

2) What is mathematical conjecture?

3) What is the meaning of deep for mathematicians?

4) Hierarchied abelian categories.

Lectures in Math Education

1) Skills of geometric thinking in the undergraduate level

2) Psychology of problem solving

3) An anthropological approach to curiculum

4) Psychology of making assumptions and theorization

5) Modeling of interactions between physics and mathematics

Lectures in Philosophy of Science

1) An anthropological approach to heart.