Teaching Large Classes in Higher Education: How to Maintain Quality with Reduced Resources by Graham Gibbs Back to product details page >