WP:Peer review exists, but in this case I would do the review, in a similar way to my comments this last time, since it usually takes some time to get a reviewer and I already know quite well the article. If everything goes well there might be a possibility of submitting the article to WP:Good articles nomination before the end of your class project. 

 Regarding language and audience: I know it is really hard to make things easy to understand. I'll try to offer some suggestions although is not my area of expertise not being English my mother language. Nevertheless it does not have to be perfect only the best we can do. -)