There are 20 students in my class.
I've read the thread on difference between es gibt/es sind, and since this example is a specific situation, it seems the translation should be
Es sind 20 Schüler in meiner Klasse.
Is that a correct translation? What would be some other alternatives?