Nicholas Romanidis
YES > If you wanna be a web developer. You can create a project that may be helpful to job hunting. Nick goes deeper into the course content, you will learn more as expected.

NO > If you have limited study time, or you care about GPA. Close book test, must fail without doing revision. Difficult assignments, may spend more time on them than on OOP.