Great. Me recommend. Plenty of Extra Credit for doing small things. Textbook-Free. Easy reach & helpful. Encourages engemant among students. Does do alot of reading and writing. Well Organised. Final Project is a research paper on a diverse group. Has to be diverse not one race. Has to be relevant to what is learned in class(May change over years)