Greg Mohammed
Greg is friendly, but the course lacks substance. It's essential for degree requirements, but not crucial for every science student. The midterms were the same as the practice materials. The final exam was really tough but highly marked. Even though I got a perfect score of 100/100, I still feel like I didn't get my money's worth.