I took his MCDB 101B. Do yourself a favor and don't take his class. He does not know how to teach. His lectures are very confusing and he makes a lot of mistakes even in his exams. He expects you to memorize every detail and write 4 or 5 long short answer questions in only 50 minutes plus 4 or 5 genetic problems. Just terrible.
It was sometimes hard to follow his lectures as he spoke fast, but he recorded them and was also willing to explain again until everyone understood if we asked. Recommended classes for anyone who love genetic. PJ is very intelligent and knows his stuffs. He is also very caring and never judge even when I asked silly questions.
PJ explained the material clearly for the class but would often over-explain or interrupt student questions. Even though I took this class online I felt like I still got a lot of information out of it and overall really liked the content. The grade is based off the lab notebook, lab reports and participation. Utilize the TAs-- they were awesome!
I can imagine this class would be super fun and interesting in person, but online (due to COVID) this class kinda sucks. The lectures are long and synchronous and the topic is hard to understand when you aren't actually doing the experiment. Luckily the TAs grade super easy so it's still possible to do well even if you don't understand anything