Anthony Fragassi
The program itself is very difficult but he gives you all you need to succeed besides the effort you need to put in. LOVED having this professor, hardest thing I have ever done, but for that reason it is so satisfying. A+ hes a keeper!