Mamdouh Babi
Dr. Babi has a more critical tone to his responses, which can feel extremely condescending. The coursework isn't too difficult; he's the toughest part as he will avoid offering any direct instruction. Asked for help, he refused pushing me off onto tech support, but they said it wasn't a tech issue. Feels like he would rather be ANYWHERE than here. 