classes

MVC: Is it worth it? Part 1

At IMSA, I’ve come to learn that compared to some of my peers, I am not a mathematically inclined person. Having taken advanced science, language, history, and English courses, I…