The Purdue Online Writing Lab – A great resource for all things related to writing in college.
The Punctuation Guide – A nice interface for navigating how different kinds of punctuation tend to work in written English.
Digital Writing Resources – I have a collection of resources here to support digital writing (e.g., using images, audio, web design).
The Newman Library – Especially for the unit on research-driven writing, you’ll visit this website a lot to find books, journal articles, etc.
The Writing Center – The Baruch Writing Center provides free support to students to help with their writing. Tutors help all writers and writing–beneficial to all levels of writers at all stages of writing.
The Bernard L. Schwartz Communication Institute – The Communication Institute helps support faculty and students in communication through many modes (oral, written, visual, etc.). They have resources for students for model speeches, presentations, and you can meet with Communication Fellows for a consultation.
ENG 2100T – Instructors of these sections of ENG 2100 are trained Teaching English to Speakers of Other Languages (TESOL) and teach an intensive version of 2100 with extra time to work on reading and writing. Questions about this version of 2100 can be sent to Dr. Kamal Belmihoub, English as Additional Language (EAL) Director at Kamal.Belmihoub@baruch.cuny.edu.
Tools for Clear Speech (TCS) – One-on-one support and workshops available here to get instruction and practice in oral communication.
Conversation Partners Program – This is an informal program that matches native speakers of English with other speakers of English for a semester of practice building confidence speaking English.
(Thanks to Dan Libertz for the above page on writing resources)