Prof. Tan is very kind and encouraging. This was an intro class, so it didn't get terribly in-depth and the coursework wasn't too heavy. We had five or so projects that we worked on through the semester, plus a few reflection sort of papers about engineering. Grading can seem a little dicey with projects, but not harsh or completely unfair.