My review will probably be similar to others. The courses are challenging and challenging, taught by expert professors who are committed to their students. However, the fast pace of the semesters due to their shorter length can make it difficult to balance academics with a lively social life. While there is always something going on on campus, finding the time to participate can be a challenge.