Develop Node.js course content and conduct Node.js training engagements. A typical engagement is 6 weeks, meeting 2x per week for 2h each. Additionally, each week includes a 10h+ assignment, and a every student participates in a course-wide group project.