John Roberts
JR is a wonderful professor that really cares about his students. There is lots of homework, but if you do all the homework you do great on the exams. All exams and lab practicals were with lockdown browser with webcam, but the lab practicals were open book and unlimited time. If you do the work you will learn a lot and make an A in this class!