Randy McGonegal
Randy McGonegal is co-author of Pearson's Biology for the IB Diploma Programme. He has been teaching for 40 years, the last 28 as an IB Biology instructor. He has consulted on implementing and improving many IB programs in North America and has led over 90 IB workshops.
Show More