Teaching Awards:

  • 2023 Teacher Ranked as Outstanding (top 10% of University for teaching effectiveness and overall quality of course) for Spring 2023 PHIL 270 Philosophy of Science, University of Illinois at Urbana-Champaign

  • 2021 Teacher Ranked as Outstanding (top 10% of University for teaching effectiveness and overall quality of course) for Fall 2022 PHIL 517 (Seminar) History and Foundations of Statistical Mechanics; University of Illinois at Urbana-Champaign

  • 2019 Teacher Ranked as Excellent for SPring 2019 PHIL 471 Foundations of Statistical Mechanics; University of Illinois at Urbana-Champaign

  • 2018 Teacher Ranked as Outstanding ( top 10% of University for teaching effectiveness and overall quality of course) for Spring 2018 PHIL 103 Logic and Reasoning; University of Illinois at Urbana-Champaign

  • 2018 Teacher Ranked as Excellent for Spring 2018 PHIL 471 Foundations of Quantum Mechanics; University of Illinois at Urbana-Champaign

  • 2017 Teacher Ranked as Excellent for Fall 2017 PHIL 270 Philosophy of Science; University of Illinois at Urbana-Champaign

Some Classes taught:

  • Spring 2024 PHIL 471 - Philosophy of Science, University of Illinois at Urbana-Champaign

  • Spring 2024 PHIL 426 - Metaphysics, University of Illinois at Urbana-Champaign

  • Fall 2024 PHYS/PHIL 419/420 - Space, Time, and Matter (This course is owned by the Department of Physics at UIUC), University of Illinois at Urbana-Champaign

  • Fall 2024 PHIL 424 - Philosophy of Religion, University of Illinois at Urbana-Champaign

  • Spring 2023 PHIL 270 - Philosophy of Science, University of Illinois at Urbana-Champaign

  • Spring 2023 PHIL 517 - History and Foundations of Quantum Mechanics

  • Fall 2022 PHYS/PHIL - 419/420 Space, Time, and Matter (This course is owned by the Department of Physics at UIUC), University of Illinois at Urbana-Champaign

  • Fall 2022 PHIL 103 - Logic and Reasoning - QRII, University of Illinois at Urbana-Champaign

  • Spring 2022 PHYS/PHIL 419/420 - Space, Time, and Matter (This course is owned by the Department of Physics at UIUC), University of Illinois at Urbana-Champaign

  • Spring 2022 PHIL 103 - Logic and Reasoning - QRII, University of Illinois at Urbana-Champaign

  • Fall 2021 PHIL 517 Seminar – The History and Foundations of Statistical Mechanics, University of Illinois at Urbana-Champaign

  • Fall 2021 PHIL 103 - Logic and Reasoning – QRII, University of Illinois at Urbana-Champaign

  • [Spring 2021, I am a Visiting Fellow at the Center for Philosophy of Science at the University of Pittsburgh]

  • Fall 2020 PHIL 471 Contemporary Philosophy of Science: Foundations of Special Relativity, University of Illinois at Urbana-Champaign

  • Fall 2020 PHIL 103 Logic and Reasoning QRII, University of Illinois at Urbana-Champaign

  • Spring 2020 PHYS/PHIL 419/420 Space, Time, and Matter (This course is part of the University of Illinois Department of Physics), University of Illinois at Urbana-Champaign

  • Spring 2020 PHIL 270 Philosophy of Science, University of Illinois at Urbana-Champaign