Bob Saarimaki
has online class with weird split schedule. has different things due different days. When you email him he replies with automated emails that dodge your questions. In class examples suck and are never anything close to anything we get graded on. Difficult to reason with. READ EVERYTHING because he will hide something in the fine print