The University of China, IL truly is the worst school in America. Babycakes (Why does my spell checker think that word is correctly spelled?) surely says it best. I remember watching Babycake’s Journal Rants on YouTube, but that isn’t exactly the first way I discovered …
Read More