GOOGLE APPS DIRECTORY
Logo of siteMaestro

siteMaestro

3.4/5 (out of 20 reviews) • 10000000 installs
Screenshot of siteMaestro

Copy, share, and manage Google Sites ePorfolios with rosters of students.

Google Workspace Marketplace link