<p>If you are planning to work in US or Canada, go with Canada.</p>
<p>If you are planning to work in Germany, go with Germany.</p>
<p>If you’re not sure, go with Canada. German universities are rigorous in a way and inexpensive, but they’re also a big hassle in terms of bureaucracy, waiting lists for classes, run-down facilities etc.</p>