Due to academic overload at my University I cannot sit down and write this review at this moment. I'm on a trimester program and we are 3 weeks away from ending this trimester (and 4 from beginning the next one). Once I'm done with all the classes I promise, the review will come.