Raja Majid
I had an overall good experience in the class. Tests are similar to assignments and the project helped me learn a lot more. My only complaint would be about communication. But overall good learning experience. 