ESL Compass Practice - Writing Although there is no ESL Compass practice site - the following is a list of sites geared to help you improve your writing skills. Writing Exercises: Comma Splices & Fragments Comma Splices & Fragments 2 Practice Second-Language Writing Editing & Proof-reading Skills Synonyms & Brief Definitions Online Writing Exercises Writing Exercises This site has many exercises for learners to practice the various aspects of written English, including spelling and punctuation. Basic Paragraph Structure Basic Essay Structure Free Automatic Bibliography and Citation Maker Compass Writing Skills - Mometrix This website contains several videos about grammar and how to find and correct your mistakes. Thank you Mark Long. Sample Argument Essays This wonderful website gives a complete explanation and outline of an essay of argumentation. It also provides many example essays.