Current Teaching
Math 487 (Number Theory) and Math 352 Complex Analysis
Previous Teaching
- Fall 2022: Math 290 (Fundamentals of Mathematics) and Math 113 (Calculus II)
- Winter 2022: Math 487 (Number Theory) and Math 113 (Calculus II)
- Fall 2021: Math 290 (Fundamentals of Mathematics) and Math 587 (Analytic Number Theory)
- Winter 2021: Math 487 (Number Theory) and Math 371 (Introduction to Abstract Algebra)
- Fall 2020: Math 290 (Fundamentals of Mathematics) and Math 113 (Calculus II)
- Winter 2020: Math 290 (Fundamentals of Mathematics) and Math 371 (Introduction to Abstract Algebra)
- Fall 2019: Math 290 (Fundamentals of Mathematics)
- Spring 2019 (UCLA): Math 32B (Multivariable Calculus) and Math 33A (Linear Algebra)
- Fall 2018 (UCLA): Math 205A (Analytic Number Theory) and Math 31B (Integration and Infinite Series)
- Summer 2018 (UCLA): Boot Camp: Linear Algebra for incoming graduate students
- Spring 2018 (UCLA): Math 132 (Complex Analysis) and Math 32A (Multivariable Calculus)
- Winter 2018 (UCLA): Math 3B (Calculus for Life Sciences)
- Fall 2017 (UCLA): Math 131A (Real Analysis) and Math 33B (Differential Equations)
- Fall 2016 (UCLA): Math 31B (Integration and Infinite Series)
- Fall 2014 (UIUC): Math 220 (Calculus I) - full instructor
- Spring 2013 (UIUC): Math 220 (Merit Calculus I) - TA
- Fall 2012 (UIUC): Math 241 (Merit Calculus III) - TA
- Spring 2012 (UIUC): Math 241 (Merit Calculus III) - TA
- Fall 2011 (UIUC): Math 221 (Calculus I) - TA
Awards and Honors
- BYU Math Department Distinguished Teaching Award (2022)
- UCLA Math Department Distinguished Teaching Award (2018)
- UIUC Campus Award for Excellence in Undergraduate Teaching (2016)
- UIUC College of LAS Award for Excellence in Undergraduate Teaching (2016)
- UIUC Mathematics Departmental TA Instructional Award (2015)
- UIUC List of teachers ranked as excellent by their students (every semester in which I taught)