- AlphaStar Instructor (since 2017)
- Ph.D. Program, Mathematics Education at U. of Arizona
- MS.E. in Gifted and Talented Education at ASU
- Raytheon Math Hero Award (2015)
- Arizona Mathcounts Team Coach (2012)
Courses
- (Fall) AMC 8 / MathCounts Basic - Section 11
- (Fall) AMC 8 / MathCounts Advanced - Section 11
- (Fall) Pre-MathCounts Basic - Section 11
- (Fall) Pre-MathCounts Advanced - Section 11
- (Spring) Pre-MathCounts Advanced - Section 11
- (Spring) Pre-MathCounts Basic - Section 11
- (Spring) AMC 8 / MathCounts Advanced - Section 11
- (Fall) MC15AC Pre-MathCounts-Section 11
- (Fall) MC15AC Pre-MathCounts-Section 12
- (Fall) MC15AC Pre-MathCounts-Section 21
- (Fall) MC20AC AMC 8/MathCounts Basic-Section 21
- (Fall) MC20AC AMC 8/MathCounts Basic-Section 11
- (Fall) MC25AC AMC 8/MathCounts Advanced-Section 13
- (Spring) MC25GN AMC 8/MathCounts Advanced-Section 13
- (Spring) MC20GN AMC 8/MathCounts Basic-Section 21
- (Spring) MC20GN AMC 8/MathCounts Basic-Section 11
- (Spring) MC15GN Pre-MathCounts-Section 21
- (Spring) MC15GN Pre-MathCounts-Section 12
- (Spring) MC15GN Pre-MathCounts-Section 11
- (Spring Accelerated) MC15N Pre-MathCounts Number Theory-Live (Interactive)
- (Spring Accelerated) MC20N AMC 8/MathCounts Basic Number Theory-Live (Interactive)
- (Spring Accelerated) MC25G AMC 8/MathCounts Advanced Geometry-Live (Interactive)
- (Summer Online) MC20N AMC 8/MathCounts Basic Number Theory-Live (Interactive)
- (Summer Online) MC20G AMC 8/MathCounts Basic Geometry-Live (Interactive)
- (Summer Online) MC15C Pre-MathCounts Counting-Live (Interactive)
- (Summer Online) MC15A Pre-MathCounts Algebra-Live (Interactive)
- (Summer Online) MC15N Pre-MathCounts Number Theory-Live (Interactive)
- (Summer Online) MC15G Pre-MathCounts Geometry-Live (Interactive)
- (Fall Online) MC15A PreMathCounts Algebra-Live (Interactive) - Section 1
- (Fall Online) MC15C PreMathCounts Counting-Live (Interactive) - Section 1
- (Fall Online) MC20A AMC 8/MathCounts Basic Algebra-Live (Interactive) - Section 1
- (Fall Online) MC20C AMC 8/MathCounts Basic Counting-Live (Interactive) - Section 1
- (Fall Online) MC25A AMC 8/MathCounts Advanced Algebra-Live (Interactive) - Section 1
- (Fall Online) MC30G AMC 10/12 Basic Geometry-Live (Interactive) - Section 1
- (Summer Online) MC20C AMC 8/MathCounts Basic Counting-Live (Interactive) - Section 2
- (Spring Online) MC15A PreMathCounts Algebra-Live (Interactive) - Section 1
- (Spring Online) MC15C PreMathCounts Counting-Live (Interactive) - Section 1
- (Spring Online) MC25N AMC 8/MathCounts Advanced Number Theory-Live (Interactive) - Section 1
- (Spring Online) MC20A AMC 8/MathCounts Basic Algebra-Live (Interactive) - Section 1
- (Spring Online) MC25A AMC 8/MathCounts Advanced Algebra-Live (Interactive) - Section 1
- (Spring Online) MC30G AMC 10/12 Basic Geometry-Live (Interactive) - Section 1
- (Winter Online) MC20N AMC 8/MathCounts Basic Number Theory-Live (Interactive)
- (Winter Online) MC20C AMC 8/MathCounts Basic Counting-Live (Interactive)
- (Spring Accelerated Online) MC20A AMC 8/MathCounts Basic Algebra-Live (Interactive) - Section 1
- (Spring Accelerated Online) MC15A PreMathCounts Algebra-Live (Interactive) - Section 1
- (Spring Accelerated Online) MC20C AMC 8/MathCounts Basic Counting-Live (Interactive) - Section 1
- (Spring Accelerated Online) MC30G AMC 10/12 Basic Geometry-Live (Interactive) - Section 1
- (Fall Online) MC15A PreMathCounts Algebra-Live (Interactive) - Section 1
- (Fall Online) MC15C PreMathCounts Counting-Live (Interactive) - Section 1
- (Fall Online) MC25A AMC 8/MathCounts Advanced Algebra-Live (Interactive) - Section 1
- (Fall Online) MC30A AMC 10/12 Basic Algebra-Live (Interactive) - Section 1
- MC15A PreMathCounts Algebra-Live (Interactive) - Section 1
- MC25N AMC 8/MathCounts Advanced Number Theory-Live (Interactive) - Section 1
- MC30A AMC 10/12 Basic Algebra-Live (Interactive) - Section 1
- MC30N AMC 10/12 Basic Number Theory-Live (Interactive) - Section 1
- MC20G AMC 8/MathCounts Basic Geometry-Live (Interactive)
- MC25G AMC 8/MathCounts Advanced Geometry-Live (Interactive)
- MC20A AMC 8/MathCounts Basic Algebra - Section 1
- MC25C AMC 8/MathCounts Advanced Counting - Section 1
- MC15A Pre-MathCounts Algebra
- AMC 10/12 Basic Fundamentals - Part 1