The present study is based on a chapter of the PhD project conducted by the main researcher. It aims to explore the ESL teaching and learning practices in a Pakistani university by focusing on difficulties perceived and confronted by learners and teachers, and solutions suggested by them. One of the most significant issues at the university is large classes-exceeding to 100 and more students on average. The main researcher, being an ESL teacher at the target university, faced the same problem of large size and found it difficult to teach these classes. He embarked on analysing the situation so that he might come across some solutions through the suggestions and experiences of the ESL teachers and students of the same university. The design of the study is descriptive and the results of the present study come from the quantitative data collected through student and teacher questionnaires. The Student-participants were 300 undergraduate students from various major subjects attending English language support classes and 22 ESL teachers teaching these English language support classes at different institutes of the university. The data were analysed descriptively and presented with help of the boxplots. The views, commonly held by teachers are supported by the study’s findings i.e., large classes are likely to endorse teacher-centred approaches of teaching; very little significant student-student and teacher-student interaction is practised because of the inadequate physical environment; majority of learners remain off-task and appear to be unruly and they are given little, if any, feedback on their in-class and home tasks. Conversely, many teachers and learners reported that the adoption of group/pair work is likely to be an effective technique to use in these classes. Albeit a few teachers revealed having adopted group work infrequently, none used it all the time.