• Teach complex concepts for class of 20-30 students; topics include Python (Flask), JavaScript (AJAX, JSON, jQuery), HTML, CSS (Bootstrap), PostgreSQL, data structures, pair programming, git, APIs, Agile and additional technical topics
• Guide students in debugging to help them uncover their own solutions to programming issues
• Advise individual students throughout the course on academic material
• Lead daily scrums and support advisees with scoping and planning their independent projects
• Problem solve issues within unfamiliar student-written project code