Such a cool and nice guy. Class was very easy. Two hw assignments per week but they're very easy and should only take 30 mins max. Only one unit test which was short and easy (open note). Great guy. Idk why he has bad reviews. One of my fav professors. No final exam, just a project which is soooo easy.