Miguel Alonso
He's the best option for programming 3 at FIU but I still have not learned much. Exams are on lockdown and one project worth 25%. He's a respectable man but he teaches as if we know the basics. I liked how he chose to use a Mac OS instead so there are some variety instead of Windows. It's still possible with a Windows so don't worry.