Stephen Fahey
Fahey is very kind and caring about his students but wouldn't take a class with him again. his test are extremely hard and don't follow homework. he will do his best to help but most of his lectures are just him reading off slides or spending an hour in breakout rooms for one problem. we were behind and didn't cover all the content. no study guides