Roger Huang

Roger Huang

Passionate about engaging students to solve real-world problems in a fun and dynamic way.