Deep Pal
I took this class because it was the only class open. However, it was boon for me. The class discussions were full of information and professor Pal gave us great feedback and knowledge. I was very confident in his knowledge and he made sure that we knew the content. 10/10 would take again.