DP Computer Science (CS) Teacher (SL & HL)
DP CS Internal Assessment (IA) Supervisor
DP CS Extended Essay (EE) Supervisor
DP Creativity Activity Service (CAS) Supervisor
PreDP Design Teacher
MYP Personal Project (PP) Supervisor
DP Exam Invigilator
Self-Regulation in Online Learning Environments (PhD Thesis)
Object Oriented Programming (Java)ย ย
Data Science (Python)
Artificial Intelligence in Education Environments
Coding in Early Ages and Robotics
Video-Based Learning
Educational Psychology / Measurementย
ย Internet Addiction.
International Relations and Affairs & Law
๐ง Round Table: Reflecting upon the May 2024 session:
ย Takeaways for Planning by CCAAIBWS - June 2025.
๐ง Navigating the new DP subject guides. - 24 May, 2025
๐ง ย Assessment Strategies in the DP by CCAAIBWS - May 2025
๐ง Using AI for Genuine Inquiry by IB - April 2025
๐ง Developing an effective CAS programme by CCAAIBWSย - March 2025
๐ง Enhanced MYP on approaches to learning by IBย - March 2025
๐ง Overview of the Enhanced MYP by IB - Feb 2025
โฆ Programming Languages: Java, LiveCode, Swift, C++, Python, Visual Basic, Scratch, Qbasic, Pascal.
โฆ Web Development: PHP & SQL, JavaScript, HTML, DHTML, CSS, JAVA and Adobe Dreamweaver
โฆ Graphics and video development: Adobe Photoshop, Illustrator; Macromedia Fireworks and Flash; QuickTime Professional, Camtasia Studio.
โฆ Content Management Systems: Managebac, WebCT, Moodle, Blackboard, and Joomla.
โฆ Databases: SQL Server,ย SQLite, MySQL.
โฆ Multimedia Software: Adobe Photoshop, Adobe After Effects, Adobe Premiere, Apple iMovie.
โฆ Operating Systems: Windows, Mac OS X , Linux, iOS, Android.
โฆ Office Application: Microsoft Office ++
"The only person who is educated is the one who has learned how to learnโฆ and change. "(Carl Roger)
๐ธ๐ธ๐ธ
"A well-educated mind will always have more questions than answers. " ( Helen Keller)