- AlphaStar Computer Science Instructor (2018-present)
- M.Ed., Leadership in Education, American College of Education (2016)
- Computer Science / Robotics teacher (2010-present)
- Many regional, state, interstate, and international awards in Robotics such as 2014 Tri-State (Arizona, New Mexico, Nevada) and Mexico Championship, 2017 First Global Zhang Heng Silver Engineering Design
- Worked as an engineer, project leader, and tecnical manager in industry (2003-2010)
- B.S. in Electrical Engineering (2002)
People Say About Our Instructor
The course provided a lot of relevant practice and helped me pass Bronze on my first try, after only 7 months of learning java!
Anna
Student
Courses
- (Fall) CS11A Programming for Kids-Section 11
- (Fall) CS21A Programming with Python-Section 11
- (Fall) CS21A Programming with Python-Section 21
- (Fall) CS21A Programming with Python-Section 31
- (Fall) CS23A Programming with Java-Section 11
- (Fall) CS23A Programming with Java-Section 21
- (Fall) CS23A Programming with Java-Section 31
- (Fall) CC25A USACO Bronze-Section 21
- (Fall) CC25A USACO Bronze-Section 31
- (Fall) CC25A USACO Bronze-Section 12
- (Spring) CC25B USACO Bronze-Section 12
- (Spring) CC25B USACO Bronze-Section 31
- (Spring) CC25B USACO Bronze-Section 21
- (Spring) CS23B Programming with Java-Section 31
- (Spring) CS23B Programming with Java-Section 21
- (Spring) CS23B Programming with Java-Section 11
- (Spring) CS21B Programming with Python-Section 31
- (Spring) CS21B Programming with Python-Section 21
- (Spring Accelerated) CS23A: Programming with Java - Part A-Live (Interactive)
- (Spring Accelerated) CS23B: Programming with Java - Part B-Live (Interactive)
- (Spring Accelerated) CC25A: USACO Bronze - Part A-Live (Interactive)
- (Spring Accelerated) CC25B: USACO Bronze - Part B-Live (Interactive)
- (Summer Online) CC25AB USACO Bronze - Live (Interactive) - Practice ONLY
- (Summer Online) CC25AB USACO Bronze - Live (Interactive) - Lecture ONLY
- (Summer Online) CC25AB USACO Bronze - Live (Interactive) - Lecture ONLY
- (Summer Online) CC25AB USACO Bronze - Live (Interactive) - Lecture + Practice
- (Summer Online) CC25AB USACO Bronze - Live (Interactive) - Lecture + Practice
- (Fall Online) CC25A USACO Bronze-Live (Interactive) - Section 1
- (Fall Online) CC25A USACO Bronze-Live (Interactive) - Section 2
- (Fall Online) CC25A USACO Bronze-Live (Interactive) - Section 3
- (Fall Online) CC25A USACO Bronze-Live (Interactive) - Section 4
- (Fall Online) CS21A Programming with Python-Live (Interactive) - Section 1
- (Fall Online) CS21A Programming with Python-Live (Interactive) - Section 2
- (Fall Online) CS23A Programming with Java-Live (Interactive) - Section 1
- (Fall Online) CS23A Programming with Java-Live (Interactive) - Section 2
- (Fall Online) CS23A Programming with Java-Live (Interactive) - Section 3
- (Fall Online) CS23A Programming with Java-Live (Interactive) - Section 4
- (Fall Online) CC25A USACO Bronze-Live (Interactive) - Section 5
- (Spring Online) CC25B USACO Bronze Part B-Live (Interactive) - Section 5
- (Spring Online) CS23B Programming with Java Part B-Live (Interactive) - Section 3
- (Spring Online) CS23B Programming with Java Part B-Live (Interactive) - Section 2
- (Spring Online) CS23B Programming with Java Part B-Live (Interactive) - Section 1
- (Spring Online) CS21B Programming with Python Part B-Live (Interactive) - Section 2
- (Spring Online) CS21B Programming with Python Part B-Live (Interactive) - Section 1
- (Spring Online) CC25B USACO Bronze Part B-Live (Interactive) - Section 4
- (Spring Online) CC25B USACO Bronze Part B-Live (Interactive) - Section 3
- (Spring Online) CC25B USACO Bronze Part B-Live (Interactive) - Section 2
- (Spring Online) CC25B USACO Bronze Part B-Live (Interactive) - Section 1
- (Winter Online) CS23A Programming with Java - Live (Interactive) Section 1
- (Spring Accelerated Online) CC25A USACO Bronze - Part A-Live (Interactive) - Section 1
- (Spring Accelerated Online) CC25A USACO Bronze - Part A-Live (Interactive) - Section 2
- (Spring Accelerated Online) CS23A Programming with Java - Part A-Live (Interactive) - Section 1
- (Summer Online) CC25A USACO Bronze Part A - Live (Interactive)
- (Summer Online) CC25B USACO Bronze Part B - Live (Interactive)
- (Summer Online) CC25A USACO Bronze Part A - Live (Interactive)
- (Summer Online) CC25B USACO Bronze Part B - Live (Interactive)
- (Fall Online) CS23A Programming with Java - A-Live (Interactive) - Section 1
- (Fall Online) CS23A Programming with Java - A-Live (Interactive) - Section 2
- (Fall Online) CS23A Programming with Java - A-Live (Interactive) - Section 3
- (Fall Online) CS23B Programming with Java - B-Live (Interactive) - Section 1
- (Fall Online) CC25A USACO Bronze - A-Live (Interactive) - Section 1
- (Fall Online) CC25A USACO Bronze - A-Live (Interactive) - Section 2
- (Fall Online) CC25A USACO Bronze - A-Live (Interactive) - Section 3
- (Fall Online) CC25A USACO Bronze - A-Live (Interactive) - Section 4
- (Fall Online) CC25B USACO Bronze - B-Live (Interactive) - Section 1
- CC25A USACO Bronze - A-Live (Interactive) - Section 1
- CC25B USACO Bronze - B-Live (Interactive) - Section 1
- CC25B USACO Bronze - B-Live (Interactive) - Section 2
- CC25B USACO Bronze - B-Live (Interactive) - Section 3
- CC25B USACO Bronze - B-Live (Interactive) - Section 4
- CS23A Programming with Java - A-Live (Interactive) - Section 1
- CS23B Programming with Java - B-Live (Interactive) - Section 1
- CS23B Programming with Java - B-Live (Interactive) - Section 2
- CS23B Programming with Java - B-Live (Interactive) - Section 3
- CC25A USACO Bronze A - Live (Interactive) Section 1
- CC25A USACO Bronze A - Section 1
- CC25A USACO Bronze A - Section 2
- CC25A USACO Bronze A - Section 3
- CS23B Programming with Java B - Section 1
- CS23A Programming with Java A - Section 1
- CC25A USACO Bronze A - Section 1
- CS23A Programming with Java A - Section 1
- CC25A USACO Bronze A - Section 1
- CC25B USACO Bronze B - Section 1
- Programming with Java - Part 1
- Programming with Java - Part 2
- CS23A Programming with Java A - Section 1
- CC25A USACO Bronze A - Section 1
- Programming with Python A
- Programming with Java A
- Programming with Java AB BUNDLE
- Programming with Java - Parts 1 & 2 BUNDLE
- Programming with Python B
- Programming with Java - Part 1
- USACO Bronze - Part 1
- Programming with Java - Parts 1 & 2 BUNDLE
- USACO Bronze - Parts 1 & 2 BUNDLE
- Java & USACO Bronze BUNDLE
- Programming with Java - Part 2
- USACO Bronze - Part 2