The Geek Beat: Upcoming summer school opportunities

The Geek Beat: Upcoming summer school opportunities