Effective Teaching Strategies for Large Classes: A Case Study in Software Architecture Education | Publicación