Lawrence's blog

Mental Health and Experiences as an ECE Student
My unusual path through the program
Deconstructing the Waterloo Brand
Appearances can be deceptive.
Thoughts on Work Term Reports
What they stand for, and what can be improved on
Ranking the Top 5 Most Difficult ECE Courses
A personal ranking
Common Misconceptions about Computer Engineering
CE stereotypes and what we actually do