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 2023 PHIL 270 Philosophy of Science

  • 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

  • (Fall 2020: Modified Teaching Duties Due to the Birth of a Child)

  • Spring 2019 PHIL 471 Foundations of Statistical Mechanics, University of Illinois at Urbana-Champaign

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

  • Spring 2019 PHIL 390 The History and Foundations of Quantum Mechanics Independent Study University of Illinois at Urbana-Champaign

  • Fall 2018 PHIL 202 Symbolic Logic, University of Illinois at Urbana-Champaign

  • Fall 2018 PHYS/PHIL 419/420 Space, Time, and Matter (Course is Part of the Physics Department), University of Illinois at Urbana-Champaign

  • Spring 2018 PHIL 471 Foundations of Quantum Mechanics, University of Illinois at Urbana-Champaign

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

  • Fall 2017 PHIL 270 Philosophy of Science, University of Illinois at Urbana-Champaign

  • Fall 2017 PHIL 517 Causation Seminar, University of Illinois at Urbana-Champaign

  • Spring 2017 PHIL 424 Philosophy of Religion: Arguing about gods, University of Illinois at Urbana-Champaign

  • Spring 2017 PHIL 101 Introduction to Philosophy, University of Illinois at Urbana-Champaign

  • Fall 2016 PHYS/PHIL. 419/420 Space, Time, and Matter, University of Illinois at Urbana-Champaign (cross listed with Physics and taught in Loomis Laboratory). This course is a course in the Physics department.

  • Fall 2016 PHIL. 270 Philosophy of Science, University of Illinois at Urbana-Champaign

  • Spring 2016 PHIL. 517 The Arrow of Time (Graduate Seminar), University of Illinois at Urbana-Champaign

  • Spring 2016 PHIL. 390 The Arrow of Time (Independent Study), University of Illinois at Urbana-Champaign

  • Spring 2016 PHIL. 101 Introduction to Philosophy, University of Illinois at Urbana-Champaign

  • Fall 2015 PHIL. 270 Philosophy of Science, University of Illinois at Urbana-Champaign