• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 06:18
CET 11:18
KST 19:18
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
[ASL22] Finals Preview: Sweet Victory!12[ASL22] Ro4 Preview: Mirror Mirror6[ASL22] Ro8 Preview: Within Reach5[ASL22] Ro8 Preview: In A Tizzy11[ASL22] Ro16 Preview: Holy Diver5
Community News
Weekly Cups (October 19-25): Clem triples first in 5.0.174Evil Geniuses - shutting down20ISSL (IntoTheTV x SOOP SC2 League): Premier5Weekly Cups (October 12-18): 5.0.17 era begins1[$1250] International ShieldBattery League92
StarCraft 2
General
How do you feel about the mass reverts in the 5.0.17 PTR? Weekly Cups (October 19-25): Clem triples first in 5.0.17 Evil Geniuses - shutting down REPORT: StarCraft 2: Remastered In Development No more SC2 streamers on team liquid?
Tourneys
2026 KungFu Cup Announcement RSL goes to London! 2026 Offline Finals Nov 21-22 ScienceCraft (October 24-25) - Live Event Sparkling Tuna Cup - Weekly Open Tournament ISSL (IntoTheTV x SOOP SC2 League): Premier
Strategy
[H] ZvP Mid-Late Game: Stalkers Collossi HT
Custom Maps
Simple Questions/Answers [G] How to playtest arcade maps [A] Nemrods 1/4 players
External Content
Mutation # 549 Endless Sparkles The PondCast: SC2 News & Results Mutation # 548 Shining Bright Mutation # 547 Temple Of Terror
Brood War
General
Starcraft player cRuZa Passed away. BW General Discussion BGH Auto Balance -> http://bghmmr.eu/ Do we even care about balance? SCHNAIL now supports Remastered
Tourneys
KCM Race Survival 2026 Season 4 [$1250] International ShieldBattery League [Megathread] Daily Proleagues [BSL23] RO24 Group D - Sunday 21:00 CET
Strategy
50,000-Word Terran Builds Memo 2026-10-22 Cliff Jump Revisited (1 in a 1000 strategy) Simple Questions, Simple Answers
Other Games
General Games
Nintendo Switch Thread Stormgate/Frost Giant Megathread Mobile Legends: Bang Bang Armies of Exigo - YesYes? General RTS Discussion Thread
Dota 2
Dota 2 Champions League Season 3 Begins April 25!
League of Legends
[TL LoL EUW IHs] Teemo shall perish
Heroes of the Storm
Heroes of the Storm 2.0
Hearthstone
Deck construction bug
TL Mafia
TL Mafia Community Thread
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread European Politico-economics QA Mega-thread Things Aren’t Peaceful in Palestine The Chess Thread
Fan Clubs
Reynor Fan Club The Flash Fan Club Serral Fan Club
Media & Entertainment
Anime Discussion Thread Movie Discussion! [Manga] One Piece
Sports
Football (Soccer) Thread TeamLiquid Health and Fitness Initiative For 2023 MLB/Baseball 2023
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
Recent Gifted Posts
Blogs
Innovate or Game Over?
TrAiDoS
ShieldBattery on Mac
Kraekkling
[ASL22] Ro4 Day1 Ticket Giv…
bITt.mAN
Can Bots Beat Pros?? Starcr…
namkraft
Customize Sidebar...

Website Feedback

Closed Threads



Active: 9831 users

How to make CSL the best possible experience

Blogs > Ender2701
Post a Reply
Ender2701
Profile Blog Joined January 2012
United States581 Posts
Last Edited: 2012-12-05 03:11:00
December 05 2012 01:47 GMT
#1
Hi everyone, I'm Ryan Cheu, an undergrad from Massachusetts Institute of Technology and the coordinator for MIT's CSL team. Today I'll be talking about my experiences with CSL, and my opinions on how to make it the best possible experience for you and your team!

First some background on myself. I am currently a sophomore in computer science (course 6.3), and I've been involved in CSL ever since I first found out about the club during my first week of orientation. I didn't play BW melee and I didn't follow competitive BW until I had started following sc2. When I arrived at MIT I was a diamond player, but after some help from MIT's CSL team I am now one of the top masters player of our team. I've also become the president of the club, and the coordinator for the CSL team after the previous president and coordinator left last year.

CSL has been a great experience for me, I have a lot of friends from it and it makes playing Starcraft a much more social and interesting hobby. MIT has been part of CSL ever since it was founded, infact MIT vs Princeton was the first match in CSL history. Along the way we've learned a lot and I hope to share some of that knowledge with other CSL coordinators.

One of the most important things in making CSL a good experience is organization. One of the nice things about being a recognized student organization at MIT is that it forces us to be somewhat organized. We need to have a club president and treasurer, keep track of membership, apply for funding each quarter, determine what to spend our funds on, as well as a number of other tasks mandated by our ASA. Our club maintains five primary mailing lists:

starleague-officers: myself, the treasurer and two other senior members who deals with officer activities, as well as our past presidents and staff liaison.

starleague: the list of everyone in our university interested in starcraft, and also those who have left MIT but are still interested in MIT starcraft activities (190 members, around 8 of which are no longer at MIT).

starleague-planning: the list of all those interested in planning MIT starleague events and things such as lineups for CSL ( 8 members, all currently at MIT).

starleague-team: the list of all masters/GM players who actively play for our CSL team ( 9 members).

starleague-strategy: A mailing list that members put themselves on. This is where most of the core members will discuss, and do things like send replays of games they played to discuss.

I suggest that other teams also try to adopt similar practices and have a clearly defined leader and group of people that help him/her lead and organize as well. A lot of what I do would not be possible without the help of all the people on the planning list, but it’s important to have someone who has the responsibility to make sure things get done.

For CSL matches we also try take the games with the same preparation that any pro Starcraft team would. Before the matches each week, we always practice the strategies that we want to prepare on cloaked maps (ones that hide the build orders) or on smurf accounts. We try to never prepare on our real accounts on ladder or uncloaked maps. We also realize that not all teams do this, or they may not have prepared something special for the match, so we always do our research on the players we are playing against as well. We go through our opponent’s match history and search online for replays of them in other matches. When the CSL website is working, we also download their replays from previous matches against other teams. We will often have much better information on our opponents than they do on us.

For instance, in my most recent match, I was playing a protoss on Metropolis who was higher ranked than myself. I looked through his profile and figured out after a bit of testing that he scouted on 13 or later based on his gateway timings. Knowing this and the map, I choose to cannon rush for my match, as it is quite strong on Metropolis and he would have a hard time defending it with no scout despite being higher ranked. The week before, one of our masters players was going to play a Zerg on Ohana that he was favorite against. We looked through the Zerg’s match history and noticed he had played several custom games on Ohana recently and every game he had gone for a roach rush. In the CSL match the Zerg player roach rushed just as we expected.*

In addition to giving MIT a higher win rate, it also gives us to discuss and plan throughout the week before the match. It’s also something that’s less time consuming than actually playing matches--you can discuss and plan over email without actually having a block of 30 minutes to sit down and play games. It also makes the CSL experience more of a team experience and not an individual league as you will need your teammates to practice with you on your smurf and on cloaked maps.

While MIT is very competitive, we also try to make as many members involved as possible. Whenever we have a match we’re fairly confident in we’ll play our weaker members in one or two of the games. Not only does this give them experience in playing in most stressful conditions, it also makes more people attached to our team and our results! I think it’s very important to do this. My first year in CSL I played several matches and lost nearly all of them because I couldn’t play very well with the pressure, but this year I have done much better. Members will graduate and it’s important to keep new blood flowing!

During our CSL matches, we also always request that matches be played sequentially, and try to stream the matches. Even if the matches are played simultaneously, we try to cast them afterwards on stream, and not leak the results to those outside of starleague-team and starleague-planning. In the past we also met to play our matches and watched/casted them in one room and had the person play one room over. This is harder now that the matches are on the weekend and we meet on Friday.

Lastly, MIT also holds events/tournaments outside of CSL. Last year, we had a showmatch with KAIST, held a team tournament for local schools, and an individual tournament open to all MIT students. This year we had a showmatch vs Harvard, and held an individual tournament open to all MIT/Harvard students. While our CSL meetings and matches may only have 10-15 members each week in attendance, our showmatch vs Harvard and almost 1000 viewers, and our live finals for MIT tournaments can have 150 people in attendance.

These events are another way of making sure we stay organized, and also are very important to keep people interested in Starcraft in our school. Every time we host a tournament or a showmatch, I see more people online on my friends list on battle.net, and every live event we can convince a few more people to show up at meetings. An important note here to all coordinators is that advertising is very important! There are probably a lot of people in your school mildly interested in Starcraft but not enough to show up every week to your meetings or play that often. As you all know, there are a lot of people that just watch, and do not play Starcraft!

I hope this blog was helpful for others involved in CSL! It has been a great experience for me and I hope others can find the same.

I would like to thank our sponsors from the last event MIT held as well, ZOWIE. They were very supportive of our event and provided us with all of the prizes. I am now using a ZOWIE MiCO and it’s the best mouse I’ve ever owned!

*We didn't actually win either of the games I described, but we did lose with more information! Both games were lost due to execution mistakes.

*****
]343[
Profile Blog Joined May 2008
United States10328 Posts
December 05 2012 02:16 GMT
#2
MIT Starleague <3
Writer
shindigs
Profile Blog Joined May 2009
United States4795 Posts
Last Edited: 2012-12-05 02:30:12
December 05 2012 02:27 GMT
#3
This is awesome, you are awesome. I heard you guys are also involved with MIT Media Center which is also awesome. I definitely recommend trying to tie a CSL club into an academic club/institution like a video game dev club or media club. Hope SC2 lives long and prospers on the MIT campus!

Seeing posts and clubs like yours definitely keeps the motivation strong.
Photographer@shindags || twitch.tv/shindigs
professorjoak
Profile Joined July 2008
318 Posts
December 05 2012 02:39 GMT
#4
Good to hear things are going well. It's also worth noting that MIT also makes it easy for its student groups to reserve space without too much of a hassle (almost all campus buildings/classrooms remain unlocked at night), so you can get a casting party together. The MIT housing system lets students choose their residence, and change it in the first week if they don't like it, rather than segregating students by year or randomly shuffling, so you get places with an actual personality where it's easier to pass on a thread of unique culture as opposed to interchangeable dorms where any sense of continuity dies every couple of years.
"The different branches of Arithmetic -- Ambition, Distraction, Uglification, and Derision." --Lewis Carroll
Aerisky
Profile Blog Joined May 2012
United States12129 Posts
December 05 2012 02:46 GMT
#5
Fantastic :D keep it up. CSL is serious business for you guys

Were you going to throw in a footnote or something for the asterisk, or is it just there as a winkwink reference?

But wooooow so cool >.<
Jim while Johnny had had had had had had had; had had had had the better effect on the teacher.
Ender2701
Profile Blog Joined January 2012
United States581 Posts
Last Edited: 2012-12-05 03:07:49
December 05 2012 03:07 GMT
#6
On December 05 2012 11:46 Aerisky wrote:
Fantastic :D keep it up. CSL is serious business for you guys

Were you going to throw in a footnote or something for the asterisk, or is it just there as a winkwink reference?

But wooooow so cool >.<


Oops I did mean to have a footnote haha
hpty603
Profile Blog Joined September 2010
United States262 Posts
December 05 2012 03:10 GMT
#7
Yeah, at Pitt we just kinda show up some times for matches and win against some of the best schools in the nation. U of Xog represent :p
I only play 2v2 to see how much of the map I can turn purple ~ Jinro
Ender2701
Profile Blog Joined January 2012
United States581 Posts
Last Edited: 2012-12-05 07:54:53
December 05 2012 03:32 GMT
#8
On December 05 2012 11:27 shindigs wrote:
This is awesome, you are awesome. I heard you guys are also involved with MIT Media Center which is also awesome. I definitely recommend trying to tie a CSL club into an academic club/institution like a video game dev club or media club. Hope SC2 lives long and prospers on the MIT campus!

Seeing posts and clubs like yours definitely keeps the motivation strong.


Yep, the staff liaison for our club is Philip Tan who's the head of the MIT Game Lab, though we're not really affiliated that closely with the lab. They come to our events and have given us projectors and helped us plan in the past This most recent tournament we actually had a researcher studying eSports from the CMS department of MIT come as well which was cool.
Aerisky
Profile Blog Joined May 2012
United States12129 Posts
December 05 2012 03:39 GMT
#9
On December 05 2012 12:07 Ender2701 wrote:
Show nested quote +
On December 05 2012 11:46 Aerisky wrote:
Fantastic :D keep it up. CSL is serious business for you guys

Were you going to throw in a footnote or something for the asterisk, or is it just there as a winkwink reference?

But wooooow so cool >.<


Oops I did mean to have a footnote haha

Ah haha, gotcha!

Man you guys over there are amazing >_< glgl.
Jim while Johnny had had had had had had had; had had had had the better effect on the teacher.
Am0n3r
Profile Joined April 2010
United States254 Posts
December 05 2012 08:03 GMT
#10
From experience of running and organizing CSL for UW: Madison I would also suggest that facebook groups are also a great way to go. We have a general group, officer group and CSL groups for Dota and SC2. Works great and it is easy to share replays, ideas and keep track of "attendance"
Get comfortable being uncomfortable
shindigs
Profile Blog Joined May 2009
United States4795 Posts
December 05 2012 08:32 GMT
#11
I second that, Facebook groups are a great way to keep in touch with everyone and organize events. I sit in a number of various SC2 college FB groups due to the courtesy of the coordinators, but one huge observation is that they're all really active and enthusiastic about the game. It also makes it really easy to recruit and retain new guys when you can just tell new people to search the FB group online.

It'll be even better with the new HotS clan and group functions.
Photographer@shindags || twitch.tv/shindigs
Cixelyn
Profile Joined July 2009
United States11 Posts
Last Edited: 2012-12-05 10:29:50
December 05 2012 10:29 GMT
#12
Long Live MIT Starleague

[image loading]
Leeoku
Profile Joined May 2010
1617 Posts
December 05 2012 11:02 GMT
#13
Yea I'm the CSL admin for league at myschool. The organization is abit slow but they are trying to add new things. On top of the things you posted, the toughest part is finding people motivated. I'm also planning to expand the club by doing more apprenticeship style training
Am0n3r
Profile Joined April 2010
United States254 Posts
December 13 2012 09:09 GMT
#14
Hello guys and girls,

I am a president of Madison eSports club back in Wisconsin.

After a recent CSL episode, I realized that it would be interesting to put a group of leaders together so we could discuss some of the projects, experiences and ideas. I think collaboration, moving forward, will be essential to the development of the collegiate scene and I would like everyone to be a part of it.

If you could join https://www.facebook.com/groups/119681631529216/ we would make a step forward Also add anyone that you think could contribute to and from participation in the discussions.

Thanks,
Artem "Amoner" Beer
Get comfortable being uncomfortable
Please log in or register to reply.
Live Events Refresh
KCM Race Survival
19:00
Season 4 Week 3
Kim Chul Min (afreeca) 650
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
mouzHeroMarine 363
SortOf 129
StarCraft: Brood War
actioN 1077
Horang2 1072
Bisu 811
Jaedong 450
Stork 353
Pusan 244
EffOrt 191
Zeus 157
Soma 105
ZerO 102
[ Show more ]
Light 98
Mind 88
Sharp 74
Snow 65
Larva 59
ggaemo 59
910 55
Barracks 39
Last 32
ToSsGirL 31
Hyun 31
yabsab 20
sSak 19
JYJ 12
Sexy 11
Noble 11
Free 6
Terrorterran 3
Shuttle 0
Dota 2
Gorgc10146
Counter-Strike
olofmeister919
allub346
edward30
Other Games
ceh9503
crisheroes247
Livibee199
ArmadaUGS59
KnowMe49
ZerO(Twitch)8
Organizations
Counter-Strike
PGL14878
Other Games
gamesdonequick575
StarCraft: Brood War
lovetv 8
[ Show 12 non-featured ]
StarCraft 2
• LUISG 16
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• Migwel
StarCraft: Brood War
• iopq 5
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• lizZardDota2166
League of Legends
• Stunt1199
Upcoming Events
IntoTheTV X SOOP
42m
SHIN vs GuMiho
Clem vs Classic
OSC
3h 42m
OSC
11h 42m
GSL
1d 1h
Epic.LAN
1d 2h
Replay Cast
1d 12h
Sparkling Tuna Cup
1d 23h
WardiTV Invitational
2 days
Epic.LAN
2 days
AI Arena Tournament
2 days
[ Show More ]
Yamato Cup
3 days
Map Test Tournament
3 days
WardiTV Weekly
4 days
Replay Cast
4 days
Rogue vs Classic
Patches Events
5 days
PiGosaur Cup
5 days
Kung Fu Cup
6 days
The PondCast
6 days
Liquipedia Results

Completed

Proleague 2026-10-28
Blizzard Classic Cup 2026
HCC Season 3

Ongoing

Acropolis #5
KCM Race Survival 2026 Season 4
International ShieldBattery League
BSL Season 23
PGL Masters Bucharest 2026
Stake Ranked Episode 5
1win Private Club #2
Thunderpick World Champ. '26
ESL Pro League Season 24
Stake Ranked Episode 4
1win Private Club #1
Logitech G Play Connect 2026
SL StarSeries Fall 2026
FISSURE Playground #3
BLAST Open Fall 2026
Esports World Cup 2026

Upcoming

IPSL Winter 2026-27
SC4ALL II: Brood War
BSL 23: Non-Korean Championship
HSC XXX
Stellar Fest 2: Lunar Cup
SC4ALL II: StarCraft II
Kung Fu Cup 2026 Grand Finals
RSL Offline Finals
eXTREMESLAND 2026
PGL Major Singapore 2026
Stake Ranked Episode 6
BLAST Rivals Fall 2026
IEM Beijing 2026
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2026 TLnet. All Rights Reserved.