Krise is a good engineer, not a good teacher. Took the class online, he just reads straight off powerpoint, didn't engage more with students/material. Grading criteria unclear at times; assignments are unnecessarily long and tedious. You can easily earn an A in his class as long as you put the work in, just don't expect to feel inspired or enjoy it