Vision
In Canyons School District, we believe that all stakeholders benefit from purposeful technology integration within the learning process, focusing on student achievement. Educational technology will be used to empower teachers, students, and other stakeholders to gain the knowledge and skills needed to adapt, create, consume, and connect responsibly and ethically with the broader world in preparation for meaningful life opportunities.
Log in to add sessions to your schedule and sync them to your phone or calendar.
I am a licensed professional educator in the state of Utah with endorsements in Information Technology Systems, Programming and Software Development, Middle and Secondary Mathematics, and Business, Finance, and Marketing (BFM) Levels 1 and 2 in Information Management. I am also an approved Concurrent Enrollment instructor through Utah Valley University (UVU) for Computer Science courses.
In addition to my teaching credentials, I hold a Certiport IT Specialist certifications in HTML and CSS, a Microsoft Office Specialist (MOS) certifications in Word and Excel 2019, and an Adobe Certified Professional Visual Design using Adobe Photoshop.
I have been teaching since 2006, working with students across a wide range of levels—from elementary education through community college. My academic background includes an undergraduate degree in Computing Engineering, a Master’s degree in Higher Education, an MBA, and a graduate degree in Technology and Information Systems. I have also completed graduate coursework in Mathematics Education and doctoral-level coursework in Education, among other professional studies.
My current professional interests focus on integrating hands-on and unplugged learning activities into computer science instruction, as well as leveraging artificial intelligence to design highly engaging, scaffolded lessons that support diverse learners, including students with IEPs, 504 plans, and multilingual learners (MLLs). I am also interested in exploring ways to use AI tools to streamline grading processes and provide timely, meaningful feedback to students.
Currently, I teach Computer Programming 1 (Python), Computer Programming 2 (Java), Computer Science Principles (CSP), Business Office Specialist (BOS), and Career/College Readiness courses. Starting school year 2026-2027 I will be also teaching Web Dev 1.