There are all different levels of English. Eng043, Eng066, Eng093, Eng101, Eng102, Eng 110, and beyond that....
We have quizzes, written essays and tests throughout the semester, and there is a final exam it depends who's your teacher how he/she teaches. When I took Eng093 here in America my final was too easy, I already passed my written essay and we had to do a small crossword puzzle.